(colorScheme: 'light' | 'dark')
| 35 | } |
| 36 | |
| 37 | export function emulateColorScheme(colorScheme: 'light' | 'dark'): void { |
| 38 | if (__TEST__) { |
| 39 | const isDark = colorScheme === 'dark'; |
| 40 | override = isDark; |
| 41 | listeners.forEach((l) => l(isDark)); |
| 42 | } |
| 43 | } |
| 44 | |
| 45 | export const isSystemDarkModeEnabled = (): boolean => (__TEST__ && typeof override === 'boolean') ? override : (query || matchMedia('(prefers-color-scheme: dark)')).matches; |
no outgoing calls
no test coverage detected