Skip to content

Commit d29130f

Browse files
fix: effect loop due to localstorage change
1 parent 8057d7c commit d29130f

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/routes/package/SidePanel.svelte

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
<script lang="ts">
2+
import { untrack } from "svelte";
23
import type { ClassValue } from "svelte/elements";
34
import { browser } from "$app/environment";
45
import { page } from "$app/state";
@@ -60,7 +61,9 @@
6061
showPrereleases
6162
);
6263
$effect(() => {
63-
storedPrereleaseState.current = showPrereleases;
64+
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
65+
showPrereleases;
66+
untrack(() => (storedPrereleaseState.current = showPrereleases));
6467
});
6568
6669
/**

0 commit comments

Comments
 (0)