From 8c707b4e0ccfb5f05cea3c69a8ef51d0a63e15f1 Mon Sep 17 00:00:00 2001 From: Steve Richter Date: Wed, 5 Jan 2022 18:47:14 -0500 Subject: [PATCH] Handle invalid theme in ui state (#1504) --- ui/src/themes/useCurrentTheme.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/src/themes/useCurrentTheme.js b/ui/src/themes/useCurrentTheme.js index 8f00146b9..61138d7b4 100644 --- a/ui/src/themes/useCurrentTheme.js +++ b/ui/src/themes/useCurrentTheme.js @@ -12,7 +12,7 @@ const useCurrentTheme = () => { return prefersLightMode ? themes.LightTheme : themes.DarkTheme } const themeName = - state.theme || + Object.keys(themes).find((t) => t === state.theme) || Object.keys(themes).find( (t) => themes[t].themeName === config.defaultTheme ) ||