chore: fix dark mode keyboard shortcut [skip e2e]

This commit is contained in:
Aman Harwara
2024-03-22 19:19:23 +05:30
parent 0d1831ea49
commit eb5e5e11e0

View File

@@ -23,12 +23,15 @@ const QuickSettingsButton = ({ application, isMobileNavigation = false }: Props)
const toggleMenu = () => setIsOpen(!isOpen)
useEffect(() => {
const darkThemeFeature = new UIFeature(GetDarkThemeFeature())
return commandService.addCommandHandler({
command: TOGGLE_DARK_MODE_COMMAND,
category: 'General',
description: 'Toggle dark mode',
onKeyDown: () => {
void application.componentManager.toggleTheme(new UIFeature(GetDarkThemeFeature()))
void application.componentManager.toggleTheme(darkThemeFeature)
return true
},
})
}, [application, commandService])