From a658167043e3c900d94daa03cb8fb2e6ac93e01c Mon Sep 17 00:00:00 2001 From: Diego Imbert Date: Thu, 3 Jul 2025 12:18:02 +0200 Subject: [PATCH] remove mini toggle button group, use ToggleButtonGroup --- .../components/MiniToggleButtonGroup.svelte | 80 ------------------- .../assets/AssetsDropdownButton.svelte | 20 ++--- 2 files changed, 11 insertions(+), 89 deletions(-) delete mode 100644 frontend/src/lib/components/MiniToggleButtonGroup.svelte diff --git a/frontend/src/lib/components/MiniToggleButtonGroup.svelte b/frontend/src/lib/components/MiniToggleButtonGroup.svelte deleted file mode 100644 index 89c48ea347..0000000000 --- a/frontend/src/lib/components/MiniToggleButtonGroup.svelte +++ /dev/null @@ -1,80 +0,0 @@ - - - - diff --git a/frontend/src/lib/components/assets/AssetsDropdownButton.svelte b/frontend/src/lib/components/assets/AssetsDropdownButton.svelte index a07197c038..80f06bd094 100644 --- a/frontend/src/lib/components/assets/AssetsDropdownButton.svelte +++ b/frontend/src/lib/components/assets/AssetsDropdownButton.svelte @@ -17,8 +17,8 @@ import Tooltip from '../meltComponents/Tooltip.svelte' import ResourceEditorDrawer from '../ResourceEditorDrawer.svelte' import type { Placement } from '@floating-ui/core' - import { safeSelectItems } from '../select/utils.svelte' - import MiniToggleButtonGroup from '../MiniToggleButtonGroup.svelte' + import ToggleButtonGroup from '../common/toggleButton-v2/ToggleButtonGroup.svelte' + import ToggleButton from '../common/toggleButton-v2/ToggleButton.svelte' let { assets, @@ -162,12 +162,8 @@ _resourceMetadata={{ resource_type: resourceDataCache[asset.path] }} /> {/if} - asset.access_type ?? alternativeAccessType, async (access_type) => { alternativeAccessTypes ??= [] @@ -177,7 +173,13 @@ alternativeAccessTypes = val } } - /> + > + {#snippet children({ item })} + {#each ['r', 'w', 'rw'] as v} + + {/each} + {/snippet} + {/each}