From 3ffa758f415ad40e5e1db6ba27bc917db32118dc Mon Sep 17 00:00:00 2001 From: Arman Date: Tue, 28 Feb 2023 17:40:48 +0100 Subject: [PATCH] feat: collection grid view, caching --- src/lib/components/viewSelector.svelte | 13 ++-- src/lib/stores/layout.ts | 11 +++ .../databases/[[page]]/+page.svelte | 13 ++-- .../databases/[[page]]/+page.ts | 11 ++- .../databases/[[page]]/gridView.svelte | 2 +- .../databases/[[page]]/tableView.svelte | 11 +-- .../database-[database]/[[page]]/+page.svelte | 68 +++++++------------ .../database-[database]/[[page]]/+page.ts | 10 ++- .../[[page]]/gridView.svelte | 50 ++++++++++++++ .../[[page]]/tableView.svelte | 64 +++++++++++++++++ 10 files changed, 190 insertions(+), 63 deletions(-) create mode 100644 src/routes/console/project-[project]/databases/database-[database]/[[page]]/gridView.svelte create mode 100644 src/routes/console/project-[project]/databases/database-[database]/[[page]]/tableView.svelte diff --git a/src/lib/components/viewSelector.svelte b/src/lib/components/viewSelector.svelte index ad3c449f0..12addcbef 100644 --- a/src/lib/components/viewSelector.svelte +++ b/src/lib/components/viewSelector.svelte @@ -1,8 +1,7 @@ @@ -19,12 +18,18 @@