From ff0d57f91dc908f6b6100b2a8f500a95e4be5b25 Mon Sep 17 00:00:00 2001 From: Arman Date: Thu, 25 Aug 2022 12:50:40 +0200 Subject: [PATCH] fix: racing condition for tabs --- .../[database]/collection/[collection]/__layout.svelte | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/routes/console/[project]/databases/database/[database]/collection/[collection]/__layout.svelte b/src/routes/console/[project]/databases/database/[database]/collection/[collection]/__layout.svelte index 045799037..d053dc7ba 100644 --- a/src/routes/console/[project]/databases/database/[database]/collection/[collection]/__layout.svelte +++ b/src/routes/console/[project]/databases/database/[database]/collection/[collection]/__layout.svelte @@ -4,7 +4,7 @@ import { page } from '$app/stores'; import { updateLayout } from '$lib/stores/layout'; import { onMount } from 'svelte'; - import { collection } from './store'; + import { collection, documentList } from './store'; const databaseId = $page.params.database; const collectionId = $page.params.collection; @@ -18,7 +18,9 @@ if ($collection?.$id !== collectionId) { await collection.load(collectionId); } - + if ($collection) { + await documentList.load($collection.$id, [], 12, 0); + } updateLayout({ navigate: event, title: $collection.name, @@ -58,6 +60,6 @@ Appwrite - {$collection?.name ?? 'Collection'} -{#if $collection} +{#if $collection && $documentList} {/if}