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;
+  const themeCookie = cookieList.find((c) =>
+    c.startsWith("chakra-ui-color-mode")
+  );
+  const theme = themeCookie?.split("=").at(1);
 
-    return c.split("=")[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();
 }