Spaces:
Running
Running
File size: 1,082 Bytes
e6ce630 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
'use client'
import {
Select,
SelectContent,
SelectItem,
SelectTrigger,
SelectValue,
} from '../ui/select'
interface ModelSelectorProps {
value: string;
onChange: (value: string) => void;
}
export default function ModelSelector({ value, onChange }: ModelSelectorProps) {
return (
<div className="flex max-w-[480px] flex-wrap items-end gap-4 px-4 py-3">
<label className="flex flex-col min-w-40 flex-1">
<p className="text-[#141414] dark:text-white text-base font-medium leading-normal pb-2">Model</p>
<Select value={value} onValueChange={onChange}>
<SelectTrigger className="w-full bg-[#ededed] dark:bg-gray-900 border-none rounded-2xl h-14 px-4">
<SelectValue placeholder="Choose model" />
</SelectTrigger>
<SelectContent className="bg-[#ededed] dark:bg-gray-900 rounded-2xl">
<SelectItem value="runware:100@1">FLUX SCHNELL</SelectItem>
<SelectItem value="runware:101@1">FLUX DEV</SelectItem>
</SelectContent>
</Select>
</label>
</div>
)
}
|