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 @@
-
-
-
-
-
- {#if selectedBtnBox}
-
- {/if}
-
- {#each items as item, i}
- -
-
-
- {/each}
-
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}