Files
yaak/src-web/hooks/useResolvedAppearance.ts
Gregory Schier 4f9a7e9c88 2024.5.0 (#39)
2024-06-03 14:08:24 -07:00

15 lines
406 B
TypeScript

import { usePreferredAppearance } from './usePreferredAppearance';
import { useSettings } from './useSettings';
export function useResolvedAppearance() {
const preferredAppearance = usePreferredAppearance();
const settings = useSettings();
const appearance =
settings == null || settings?.appearance === 'system'
? preferredAppearance
: settings.appearance;
return appearance;
}