// SearchSection.tsx "use client"; import { useState, ChangeEvent, FormEvent } from "react"; import { AutofillSearchQuery } from "@/app/components/ui/autofill-prompt"; import { SearchSelection, useSearch, SearchResults, SearchInput } from "./ui/search"; import { ToastContainer } from 'react-toastify'; import 'react-toastify/dist/ReactToastify.css'; const SearchSection: React.FC = () => { const [query, setQuery] = useState(""); const { searchResults, isLoading, handleSearch } = useSearch(); const [searchButtonPressed, setSearchButtonPressed] = useState(false); const [collSelectedId, setCollSelectedId] = useState(''); const [collSelectedName, setCollSelectedName] = useState(''); const handleInputChange = (e: ChangeEvent) => { setQuery(e.target.value); setSearchButtonPressed(false); }; const handleSearchSubmit = (e: FormEvent) => { e.preventDefault(); setSearchButtonPressed(true); handleSearch(query, collSelectedId); }; return (
{collSelectedId ? ( <> ) : ( )}
); }; export default SearchSection;