import { Combobox, ComboboxButton, ComboboxInput, ComboboxOption, ComboboxOptions } from '@headlessui/react' import { ArrowDown2 } from 'iconsax-react' import { useState } from 'react' const value = [ { id: 1, name: 'تهران' }, { id: 2, name: 'شیراز' }, { id: 3, name: 'اصفهان' }, { id: 4, name: 'اراک' }, { id: 5, name: 'تبریز' }, ] export const ComboBox = () => { const [query, setQuery] = useState('') const [selected, setSelected] = useState(value[1]) const filteredValue = query === '' ? value : value?.filter((value) => { return value.name.toLowerCase().includes(query.toLowerCase()) }) return ( setSelected(value)} onClose={() => setQuery('')}>
person?.name} onChange={(event) => setQuery(event.target.value)} />
{filteredValue.map((value) => (
{value?.name}
))}
) }