From a4387155e795d813153cf4ba39bbb634e95193af Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Mon, 1 Mar 2021 18:26:01 +0100 Subject: [PATCH] expand icon simplified --- packages/web/src/appobj/AppObjectCore.svelte | 17 +++++++++- .../web/src/appobj/AppObjectListItem.svelte | 34 +++++++++---------- .../web/src/appobj/ConnectionAppObject.svelte | 7 ++-- .../web/src/appobj/DatabaseAppObject.svelte | 3 +- .../src/appobj/DatabaseObjectAppObject.svelte | 3 +- packages/web/src/icons/ExpandIcon.svelte | 12 ------- packages/web/src/icons/expandIcons.ts | 7 ++++ 7 files changed, 44 insertions(+), 39 deletions(-) delete mode 100644 packages/web/src/icons/ExpandIcon.svelte create mode 100644 packages/web/src/icons/expandIcons.ts diff --git a/packages/web/src/appobj/AppObjectCore.svelte b/packages/web/src/appobj/AppObjectCore.svelte index 5f07d3cc0..9df508d9d 100644 --- a/packages/web/src/appobj/AppObjectCore.svelte +++ b/packages/web/src/appobj/AppObjectCore.svelte @@ -1,6 +1,9 @@
- + {#if expandIcon} + + + + {/if} {#if isBusy} {:else} @@ -55,4 +67,7 @@ margin-left: 5px; color: var(--theme-font-3); } + .expand-icon { + margin-right: 3px; + } diff --git a/packages/web/src/appobj/AppObjectListItem.svelte b/packages/web/src/appobj/AppObjectListItem.svelte index 1521cb1c6..904d77333 100644 --- a/packages/web/src/appobj/AppObjectListItem.svelte +++ b/packages/web/src/appobj/AppObjectListItem.svelte @@ -1,12 +1,21 @@ + + -{#if subItemsComponent} - - - {#if expandable} - - {:else} - - {/if} - - -{:else} - -{/if} + {#if isExpanded && subItemsComponent}
@@ -43,9 +46,6 @@ {/if}