Files
it-tools/src/ui/theme/theme.models.ts
2023-04-19 22:33:22 +02:00

14 lines
299 B
TypeScript

import { useThemeStore } from './theme.store';
export { defineThemes };
function defineThemes<Theme>(themes: { light: Theme; dark: Theme }) {
return {
themes,
useTheme() {
const themeStore = useThemeStore();
return computed(() => themes[themeStore.themeType]);
},
};
}