diff --git a/src/utils/savedAvailableLengthGuess.ts b/src/utils/savedAvailableLengthGuess.ts index 2575a60..b211b84 100644 --- a/src/utils/savedAvailableLengthGuess.ts +++ b/src/utils/savedAvailableLengthGuess.ts @@ -21,7 +21,9 @@ export default function savedAvailableLengthGuess(): number { function updateAvailableLength() { if (isDevToolsOpen()) { const length = guessAvailableLength(); - localStorage.setItem(STORAGE_KEY, String(length)); + try { + localStorage.setItem(STORAGE_KEY, String(length)); + } catch {} } } @@ -30,4 +32,6 @@ function isDevToolsOpen(): boolean { } updateAvailableLength(); -window.addEventListener("resize", updateAvailableLength); +if (typeof window !== "undefined") { + window.addEventListener("resize", updateAvailableLength); +}