···1<script lang="ts">
2- import { onMount, tick } from "svelte";
3 import { page } from "$app/stores";
4 import { local_lists, pinned_list, generateId, type List } from "$lib/stores.svelte";
5- import { goto, pushState } from "$app/navigation";
6- import toast, { Toaster } from "svelte-french-toast";
78 let is_menu_open = $state(false);
9- let list : List | undefined = $state();
10 let task_input = $state("");
11 let user_lists = $derived(local_lists.value) as List[];
12-13- onMount(() => {
14- list = local_lists.value!.find((l) => l.id === $page.params.id);
15- });
1617 // since list points to something inside local_lists,
18 // it will run when list state changes
···1<script lang="ts">
02 import { page } from "$app/stores";
3 import { local_lists, pinned_list, generateId, type List } from "$lib/stores.svelte";
4+ import { goto } from "$app/navigation";
5+ import toast from "svelte-french-toast";
67 let is_menu_open = $state(false);
8+ let list : List | undefined = $state(local_lists.value!.find((l) => l.id === $page.params.id));
9 let task_input = $state("");
10 let user_lists = $derived(local_lists.value) as List[];
00001112 // since list points to something inside local_lists,
13 // it will run when list state changes