feat: improve admin user filters

This commit is contained in:
3252a8
2026-06-01 18:04:08 +03:00
parent 88d99fb578
commit 7d3178bd48
5 changed files with 335 additions and 2 deletions
@@ -7,7 +7,10 @@
export let ariaLabel = "";
export let placeholder = "";
export let disabled = false;
export let side = "bottom";
export let align = "start";
export let sideOffset = 6;
export let collisionPadding = 12;
export let onValueChange = () => {};
let className = "";
export { className as class };
@@ -29,7 +32,7 @@
<ChevronDown size={14} class="admin-select-icon" />
</Select.Trigger>
<Select.Portal>
<Select.Content class="admin-select-content" {sideOffset}>
<Select.Content class="admin-select-content" {side} {align} {sideOffset} {collisionPadding}>
<Select.Viewport class="admin-select-viewport">
{#each items as item (item.value)}
<Select.Item value={item.value} label={item.label} class="admin-select-item">