Migrate mui themes to css vars

This commit is contained in:
Bill Thornton
2025-05-16 12:54:58 -04:00
parent 15b7847c2e
commit e2a2283052
10 changed files with 135 additions and 163 deletions
+4 -2
View File
@@ -1,12 +1,14 @@
import { useThemes } from './useThemes';
import { useUserSettings } from './useUserSettings';
const FALLBACK_THEME_ID = 'dark';
export function useUserTheme() {
const { theme, dashboardTheme } = useUserSettings();
const { defaultTheme } = useThemes();
return {
theme: theme || defaultTheme?.id,
dashboardTheme: dashboardTheme || defaultTheme?.id
theme: theme || defaultTheme?.id || FALLBACK_THEME_ID,
dashboardTheme: dashboardTheme || defaultTheme?.id || FALLBACK_THEME_ID
};
}