@samitouri / QOSami-HFS / commits / f982df5d

fix: admin/fs: wrong color with light-theme

Massimo Melina committed May 28, 2024 at 20:06 UTC f982df5d392f874759c357d8fb2f9bc3bc86e128
1 file changed +3 -1
admin/src/dialog.ts
+3 -1
@@ -15,6 +15,7 @@ import { useDark } from './theme'
15 import { useWindowSize } from 'usehooks-ts'
16 import _ from 'lodash'
17 import { err2msg } from './misc'
18 +import { useSnapState } from './state'
19 export * from '@hfs/shared/dialogs'
20
21 dialogsDefaults.Container = function Container(d: DialogOptions) {
@@ -68,7 +69,8 @@ dialogsDefaults.Container = function Container(d: DialogOptions) {
69 }
70
71 export function useDialogBarColors() {
71 - return useDark() ? { bgcolor: '#2d2d2d' } : { bgcolor:'#ccc', color: '#444', }
72 + const { darkTheme } = useSnapState()
73 + return darkTheme ?? useDark() ? { bgcolor: '#2d2d2d' } : { bgcolor:'#ccc', color: '#444', }
74 }
75
76 type AlertType = 'error' | 'warning' | 'info' | 'success'