From f8081ff09ea9e96806708dfcc392f0b8c4a0ebc9 Mon Sep 17 00:00:00 2001 From: "SPRINX0\\prochazka" Date: Thu, 22 May 2025 10:43:46 +0200 Subject: [PATCH] cloud database content --- .../web/src/widgets/DatabaseWidget.svelte | 76 +--------------- .../DatabaseWidgetDetailContent.svelte | 87 +++++++++++++++++++ .../web/src/widgets/PrivateCloudWidget.svelte | 7 ++ 3 files changed, 96 insertions(+), 74 deletions(-) create mode 100644 packages/web/src/widgets/DatabaseWidgetDetailContent.svelte diff --git a/packages/web/src/widgets/DatabaseWidget.svelte b/packages/web/src/widgets/DatabaseWidget.svelte index cce04923d..057ca0a04 100644 --- a/packages/web/src/widgets/DatabaseWidget.svelte +++ b/packages/web/src/widgets/DatabaseWidget.svelte @@ -1,31 +1,19 @@ @@ -54,66 +42,6 @@ /> {/if} - x && x.conid == conid && x.database == $currentDatabase?.name)} - > - - - - - - - - - - - - - - - - - - - - - - - - - + diff --git a/packages/web/src/widgets/DatabaseWidgetDetailContent.svelte b/packages/web/src/widgets/DatabaseWidgetDetailContent.svelte new file mode 100644 index 000000000..732ae3b02 --- /dev/null +++ b/packages/web/src/widgets/DatabaseWidgetDetailContent.svelte @@ -0,0 +1,87 @@ + + + x && x.conid == conid && x.database == $currentDatabase?.name)} +> + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/web/src/widgets/PrivateCloudWidget.svelte b/packages/web/src/widgets/PrivateCloudWidget.svelte index 777ec4c00..aaed201c6 100644 --- a/packages/web/src/widgets/PrivateCloudWidget.svelte +++ b/packages/web/src/widgets/PrivateCloudWidget.svelte @@ -19,9 +19,11 @@ import { plusExpandIcon } from '../icons/expandIcons'; import { volatileConnectionMapStore } from '../utility/api'; import SubCloudItemsList from '../appobj/SubCloudItemsList.svelte'; + import DatabaseWidgetDetailContent from './DatabaseWidgetDetailContent.svelte'; let publicFilter = ''; let cloudFilter = ''; + let domSqlObjectList = null; const cloudContentList = useCloudContentList(); const serverStatus = useServerStatus(); @@ -91,7 +93,12 @@ setIsExpanded={(data, value) => { expandedConnections.update(old => (value ? [...old, data.conid] : old.filter(x => x != data.conid))); }} + passProps={{ + onFocusSqlObjectList: () => domSqlObjectList.focus(), + }} /> + +