UNPKG

alinea

Version:
31 lines (29 loc) 965 B
import { useAtomValue, useSetAtom } from "../../chunks/chunk-TOJF2G3X.js"; import "../../chunks/chunk-WJ67RR7S.js"; import "../../chunks/chunk-NZLE2WMY.js"; // src/dashboard/hook/UsePreferences.tsx import { languagePreferenceAtom, preferencesAtom, schemePreferenceAtom, sizePreferenceAtom, toggleSchemePreferenceAtom, workspacePreferenceAtom } from "../atoms/PreferencesAtoms.js"; var usePreferences = () => useAtomValue(preferencesAtom); var useSchemePreference = () => useAtomValue(schemePreferenceAtom); var useToggleSchemePreference = () => useSetAtom(toggleSchemePreferenceAtom); var useWorkspacePreference = () => useAtomValue(workspacePreferenceAtom); var useSizePreference = () => useAtomValue(sizePreferenceAtom); var useLanguagePreference = () => useAtomValue(languagePreferenceAtom); export { useLanguagePreference, usePreferences, useSchemePreference, useSizePreference, useToggleSchemePreference, useWorkspacePreference };