5180 fichiers 38.5 Mo 0 téléchargements 242 vues mis à jour il y a 5 heures ui
nitro-v36-with-renderer-v36 / src / hooks / navigator / useNavigatorUiState.ts
useNavigatorUiState.ts 1.5 Ko Télécharger le fichier
import { useNavigatorUiStore } from './navigatorUiStore';

export const useNavigatorUiState = () => {
    const isVisible = useNavigatorUiStore((s) => s.isVisible);
    const isReady = useNavigatorUiStore((s) => s.isReady);
    const isCreatorOpen = useNavigatorUiStore((s) => s.isCreatorOpen);
    const isRoomInfoOpen = useNavigatorUiStore((s) => s.isRoomInfoOpen);
    const isRoomLinkOpen = useNavigatorUiStore((s) => s.isRoomLinkOpen);
    const isOpenSavesSearches = useNavigatorUiStore((s) => s.isOpenSavesSearches);
    const isLoading = useNavigatorUiStore((s) => s.isLoading);
    const needsInit = useNavigatorUiStore((s) => s.needsInit);
    const needsSearch = useNavigatorUiStore((s) => s.needsSearch);
    const currentTabCode = useNavigatorUiStore((s) => s.currentTabCode);
    const currentFilter = useNavigatorUiStore((s) => s.currentFilter);
    const windowHeight = useNavigatorUiStore((s) => s.windowHeight);
    const collapsedResultCodes = useNavigatorUiStore((s) => s.collapsedResultCodes);
    const expandedResultCodes = useNavigatorUiStore((s) => s.expandedResultCodes);
    const resultViewModes = useNavigatorUiStore((s) => s.resultViewModes);
    return {
        isVisible,
        isReady,
        isCreatorOpen,
        isRoomInfoOpen,
        isRoomLinkOpen,
        isOpenSavesSearches,
        isLoading,
        needsInit,
        needsSearch,
        currentTabCode,
        currentFilter,
        windowHeight,
        collapsedResultCodes,
        expandedResultCodes,
        resultViewModes
    };
};
15Sujets
1Dépôts
20Membres
2En ligne
Profile
Inscrit
Dernière visite
Messages
0
Votes positifs
0
Votes négatifs
0

Nous utilisons des cookies pour assurer le bon fonctionnement du site et améliorer votre expérience. en savoir plus

Autoriser