From f404e9956e26b4e7ba904dc28e87435cb3fea71d Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Sun, 5 Mar 2023 11:34:42 +0100 Subject: [PATCH] refactor - visibleSecondary not stored, computed in component --- packages/web/src/stores.ts | 1 - .../src/tabpanel/MultiTabsContainer.svelte | 8 +++-- packages/web/src/tabpanel/TabRegister.svelte | 30 ++++++++++++++----- packages/web/src/tabpanel/TabsPanel.svelte | 14 ++++----- packages/web/src/utility/common.ts | 19 ++---------- 5 files changed, 34 insertions(+), 38 deletions(-) diff --git a/packages/web/src/stores.ts b/packages/web/src/stores.ts index c6dfc52d5..e9c93fa30 100644 --- a/packages/web/src/stores.ts +++ b/packages/web/src/stores.ts @@ -18,7 +18,6 @@ export interface TabDefinition { tabComponent: string; tabOrder?: number; multiTabIndex?: number; - visibleSecondary?: boolean; } export function writableWithStorage(defaultValue: T, storageName) { diff --git a/packages/web/src/tabpanel/MultiTabsContainer.svelte b/packages/web/src/tabpanel/MultiTabsContainer.svelte index 09a0921bb..da4bec187 100644 --- a/packages/web/src/tabpanel/MultiTabsContainer.svelte +++ b/packages/web/src/tabpanel/MultiTabsContainer.svelte @@ -1,10 +1,12 @@ diff --git a/packages/web/src/tabpanel/TabRegister.svelte b/packages/web/src/tabpanel/TabRegister.svelte index d570fb2a9..be16d8da2 100644 --- a/packages/web/src/tabpanel/TabRegister.svelte +++ b/packages/web/src/tabpanel/TabRegister.svelte @@ -1,15 +1,29 @@