Files
yaak/src-web/hooks/useResolvedAppearance.ts
2024-05-29 12:10:01 -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;
}