Files
yaak/src-web/hooks/useResolvedTheme.ts
2024-09-25 07:35:27 -07:00

15 lines
429 B
TypeScript

import { getResolvedTheme } from '../lib/theme/themes';
import { usePreferredAppearance } from './usePreferredAppearance';
import { useSettings } from './useSettings';
export function useResolvedTheme() {
const preferredAppearance = usePreferredAppearance();
const settings = useSettings();
return getResolvedTheme(
preferredAppearance,
settings.appearance,
settings.themeLight,
settings.themeDark,
);
}