Skip to content

Commit ea2532a

Browse files
authored
Merge pull request #1788 from appwrite/fix-collections-subnavigation
Update reactivity
2 parents b2e2624 + 9ff0a88 commit ea2532a

File tree

1 file changed

+8
-8
lines changed
  • src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]

1 file changed

+8
-8
lines changed

src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/subNavigation.svelte

+8-8
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,17 @@
1414
import { isTabletViewport } from '$lib/stores/viewport';
1515
import { BottomSheet } from '$lib/components';
1616
17-
$: data = page.data as PageData;
18-
$: project = page.params.project;
19-
$: databaseId = page.params.database;
20-
$: collectionId = page.params.collection;
17+
let data = $derived(page.data) as PageData;
18+
let project = $derived(page.params.project);
19+
let databaseId = $derived(page.params.database);
20+
let collectionId = $derived(page.params.collection);
2121
22-
$: sortedCollections = data?.allCollections?.collections?.sort((a, b) =>
23-
a.name.localeCompare(b.name)
22+
const sortedCollections = $derived.by(() =>
23+
data?.allCollections?.collections?.slice().sort((a, b) => a.name.localeCompare(b.name))
2424
);
2525
26-
$: selectedCollection = sortedCollections?.find(
27-
(collection) => collection.$id === collectionId
26+
const selectedCollection = $derived.by(() =>
27+
sortedCollections()?.find((collection) => collection.$id === collectionId)
2828
);
2929
3030
let openBottomSheet = false;

0 commit comments

Comments
 (0)