Refactor alias filter select component to improve value handling
- Updated the alias filter select component to ensure the selected value is correctly set on value change, defaulting to "all" only when no value is provided. - Enhanced the component's logic for better state management during user interactions.
This commit is contained in:
@@ -25,7 +25,13 @@
|
||||
|
||||
<label class="text-xs text-muted-foreground">
|
||||
{label}
|
||||
<Select.Root type="single" bind:value>
|
||||
<Select.Root
|
||||
type="single"
|
||||
value={value}
|
||||
onValueChange={(next) => {
|
||||
value = (next as string) || "all";
|
||||
}}
|
||||
>
|
||||
<Select.Trigger class="mt-1 w-[220px]">
|
||||
{selectedLabel}
|
||||
</Select.Trigger>
|
||||
|
||||
Reference in New Issue
Block a user