From 19741add40e1ccb1e31da9d267846c699b538046 Mon Sep 17 00:00:00 2001 From: Valtteri Karesto Date: Fri, 19 Nov 2021 16:27:48 +0200 Subject: [PATCH] Add back persisted state --- pages/_middleware.ts | 1 - state.ts | 23 ++++++++++++----------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pages/_middleware.ts b/pages/_middleware.ts index 71583d1..78a26bc 100644 --- a/pages/_middleware.ts +++ b/pages/_middleware.ts @@ -5,7 +5,6 @@ import { getToken } from "next-auth/jwt" export default function middleware(req: NextRequest, ev: NextFetchEvent) { if (req.nextUrl.pathname === "/") { - console.log('kissa', ev); return Response.redirect("/develop"); } diff --git a/state.ts b/state.ts index 40ff9ae..437c942 100644 --- a/state.ts +++ b/state.ts @@ -40,17 +40,18 @@ let initialState = { } } -// if (typeof window !== 'undefined') { -// try { -// localStorageState = localStorage.getItem('hooksIdeState'); -// } catch (err) { -// console.log(`localStorage state broken`); -// localStorage.removeItem('hooksIdeState'); -// } -// } -// if (localStorageState) { -// initialState = JSON.parse(localStorageState); -// } +// Check if there's a persited state in localStorage +if (typeof window !== 'undefined') { + try { + localStorageState = localStorage.getItem('hooksIdeState'); + } catch (err) { + console.log(`localStorage state broken`); + localStorage.removeItem('hooksIdeState'); + } +} +if (localStorageState) { + initialState = JSON.parse(localStorageState); +} // Initialize state export const state = proxy(initialState);