// @ts-nocheck import { Combobox } from '@headlessui/react' import { useRef, useState } from 'react' import { classNames } from '../../utils/class-names' import { Button } from '../../components/button' type Option = { name: string disabled: boolean empty?: boolean } export default function Home() { let [list, setList] = useState(() => [ { name: 'Alice', disabled: false }, { name: 'Bob', disabled: false }, { name: 'Charlie', disabled: false }, { name: 'David', disabled: false }, { name: 'Eve', disabled: false }, { name: 'Fred', disabled: false }, { name: 'George', disabled: false }, { name: 'Helen', disabled: false }, { name: 'Iris', disabled: false }, { name: 'John', disabled: false }, { name: 'Kate', disabled: false }, { name: 'Linda', disabled: false }, { name: 'Michael', disabled: false }, { name: 'Nancy', disabled: false }, { name: 'Oscar', disabled: true }, { name: 'Peter', disabled: false }, { name: 'Quentin', disabled: false }, { name: 'Robert', disabled: false }, { name: 'Sarah', disabled: false }, { name: 'Thomas', disabled: false }, { name: 'Ursula', disabled: false }, { name: 'Victor', disabled: false }, { name: 'Wendy', disabled: false }, { name: 'Xavier', disabled: false }, { name: 'Yvonne', disabled: false }, { name: 'Zachary', disabled: false }, ]) let emptyOption = useRef({ name: 'No results', disabled: true, empty: true }) let [query, setQuery] = useState('') let [selectedPerson, setSelectedPerson] = useState