Client - update and fix dark theme - #465

This commit is contained in:
Sam
2023-12-20 20:36:57 +01:00
parent 75b436293b
commit fadf0bce7d
10 changed files with 42 additions and 35 deletions

View File

@ -65,3 +65,13 @@ export const handleError = (
: `api.ERROR.${errorMessages}`
)
}
export const getDarkTheme = (darkMode: boolean | null) => {
if (
darkMode === null &&
window.matchMedia('(prefers-color-scheme: dark)').matches
) {
return true
}
return darkMode === true
}