From 9868ed5831dca22447edda76307ff32e14abce0b Mon Sep 17 00:00:00 2001 From: Mathieu Acthernoene Date: Fri, 6 Dec 2024 15:54:03 +0100 Subject: [PATCH] Remove return type --- packages/lake/src/hooks/usePersistedState.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/lake/src/hooks/usePersistedState.ts b/packages/lake/src/hooks/usePersistedState.ts index d93cf10e2..ad178bdd3 100644 --- a/packages/lake/src/hooks/usePersistedState.ts +++ b/packages/lake/src/hooks/usePersistedState.ts @@ -1,8 +1,7 @@ import { Option, Result } from "@swan-io/boxed"; import { useCallback, useEffect, useMemo, useState } from "react"; -const getItem = (key: string): string | null => - Result.fromExecution(() => localStorage.getItem(key)).getOr(null); +const getItem = (key: string) => Result.fromExecution(() => localStorage.getItem(key)).getOr(null); const setItem = (key: string, value: string | null) => { try { @@ -59,8 +58,7 @@ export const usePersistedState = (key: string, defaultValue: T) => { useEffect(() => { const listener = (event: StorageEvent) => { if (event.storageArea === localStorage && (event.key === key || event.key === null)) { - const rawValue = getItem(key); - setRawValue(rawValue); + setRawValue(getItem(key)); } };