it-tools/packages/app/src/modules/ui/themes/theme.store.ts
2024-10-02 22:15:38 +02:00

12 lines
341 B
TypeScript

import type { ConfigColorMode } from '@kobalte/core/color-mode';
import { useColorMode } from '@kobalte/core/color-mode';
export function useThemeStore() {
const { setColorMode, colorMode: getColorMode } = useColorMode();
return {
setColorMode: ({ mode }: { mode: ConfigColorMode }) => setColorMode(mode),
getColorMode,
};
}