fix dropdown groups on update wallet rule
This commit is contained in:
@ -223,7 +223,7 @@ const EditDialog = () => {
|
|||||||
onValueChange={(value) => setFormField({ ...formField, id_wallet: value })}
|
onValueChange={(value) => setFormField({ ...formField, id_wallet: value })}
|
||||||
>
|
>
|
||||||
<SelectTrigger>
|
<SelectTrigger>
|
||||||
<SelectValue placeholder="Select Transaction Type" />
|
<SelectValue placeholder="Select Wallet Type" />
|
||||||
</SelectTrigger>
|
</SelectTrigger>
|
||||||
<SelectContent>
|
<SelectContent>
|
||||||
{wallets.map((wallet) => (
|
{wallets.map((wallet) => (
|
||||||
@ -241,39 +241,21 @@ const EditDialog = () => {
|
|||||||
<label className="form-label flex items-center gap-1 max-w-56">
|
<label className="form-label flex items-center gap-1 max-w-56">
|
||||||
Group<span className="text-red-500">*</span>
|
Group<span className="text-red-500">*</span>
|
||||||
</label>
|
</label>
|
||||||
<Popover open={open} onOpenChange={setOpen}>
|
<Select
|
||||||
<PopoverTrigger asChild>
|
value={formField.id_group}
|
||||||
<button type="button" className="input col-span-5 text-left">
|
onValueChange={(value) => setFormField({ ...formField, id_group: value })}
|
||||||
{groups.find((group) => group.ID === formField.id_group)?.name ||
|
>
|
||||||
'Select Groups'}
|
<SelectTrigger>
|
||||||
</button>
|
<SelectValue placeholder="Select Group Type" />
|
||||||
</PopoverTrigger>
|
</SelectTrigger>
|
||||||
<PopoverContent className="w-[400px] p-0">
|
<SelectContent>
|
||||||
<Command>
|
{groups.map((group) => (
|
||||||
<CommandInput placeholder="Search Groups..." />
|
<SelectItem key={group.ID} value={group.ID}>
|
||||||
<CommandList>
|
{group.name}
|
||||||
<CommandEmpty>No Group found.</CommandEmpty>
|
</SelectItem>
|
||||||
<CommandGroup>
|
))}
|
||||||
{groups.map((group) => (
|
</SelectContent>
|
||||||
<CommandItem
|
</Select>
|
||||||
key={group.ID}
|
|
||||||
value={group.ID}
|
|
||||||
onSelect={() => {
|
|
||||||
setFormField({
|
|
||||||
...formField,
|
|
||||||
id_group: group.ID
|
|
||||||
});
|
|
||||||
setOpen(false);
|
|
||||||
}}
|
|
||||||
>
|
|
||||||
{group.name}
|
|
||||||
</CommandItem>
|
|
||||||
))}
|
|
||||||
</CommandGroup>
|
|
||||||
</CommandList>
|
|
||||||
</Command>
|
|
||||||
</PopoverContent>
|
|
||||||
</Popover>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user