From 622ea4ab1232eb7441d093bac2d67112b5135eea Mon Sep 17 00:00:00 2001 From: Diego Imbert Date: Wed, 9 Jul 2025 17:23:30 +0200 Subject: [PATCH] move assets usage dropdown to component --- .../assets/AssetsUsageDropdown.svelte | 58 ++++++++++++++++++ .../(root)/(logged)/assets/+page.svelte | 59 ++----------------- 2 files changed, 64 insertions(+), 53 deletions(-) create mode 100644 frontend/src/lib/components/assets/AssetsUsageDropdown.svelte diff --git a/frontend/src/lib/components/assets/AssetsUsageDropdown.svelte b/frontend/src/lib/components/assets/AssetsUsageDropdown.svelte new file mode 100644 index 0000000000..c51133f207 --- /dev/null +++ b/frontend/src/lib/components/assets/AssetsUsageDropdown.svelte @@ -0,0 +1,58 @@ + + + (usagesDrawerData = undefined)} +> + (usagesDrawerData = undefined)}> + + + diff --git a/frontend/src/routes/(root)/(logged)/assets/+page.svelte b/frontend/src/routes/(root)/(logged)/assets/+page.svelte index 669d0c2321..84a620fbfa 100644 --- a/frontend/src/routes/(root)/(logged)/assets/+page.svelte +++ b/frontend/src/routes/(root)/(logged)/assets/+page.svelte @@ -1,32 +1,16 @@ {#if $userStore?.operator && $workspaceStore && !$userWorkspaces.find((_) => _.id === $workspaceStore)?.operator_settings?.resources} @@ -95,12 +80,12 @@ {#if selectedTab === 'resources'} (usagesDrawerData = { usages })} + onOpenUsages={(usages) => assetsUsageDropdown?.open({ usages })} /> {:else if selectedTab === 'variables'} (usagesDrawerData = { usages })} + onOpenUsages={(usages) => assetsUsageDropdown?.open({ usages })} /> {:else if selectedTab === 's3objects'} @@ -108,36 +93,4 @@ {/if} - (usagesDrawerData = undefined)} -> - (usagesDrawerData = undefined)}> - - - +