diff --git a/functions/_middleware.ts b/functions/_middleware.ts index 02deded..8d9ccfd 100644 --- a/functions/_middleware.ts +++ b/functions/_middleware.ts @@ -116,14 +116,13 @@ async function setTheme(context: RequestContext) { const cookieList = cookies.split("; "); - const value = cookieList.find((c) => { - if (!c.startsWith("chakra-ui-color-mode")) return false; - - return c.split("=")[1]; - }); + const themeCookie = cookieList.find((c) => + c.startsWith("chakra-ui-color-mode") + ); + const theme = themeCookie?.split("=").at(1); - if (!value) context.data.theme = "dark"; - else context.data.theme = value; + if (!theme) context.data.theme = "dark"; + else context.data.theme = theme; return await context.next(); }