"use client"; import { FaSearch } from "react-icons/fa"; import { useState } from "react"; import Link from "next/link"; import styles from "../styles/search.module.css"; import SearchResults from "./search_results"; const SearcBar = () => { const [title, setTitle] = useState(""); const [searchResults, setSearchResults] = useState(null); const handleSearchInput = async (title) => { setSearchResults(await SearchResults(title)); }; return (
{ if (event.target.value.trim() != "") { setTitle(event.target.value); } }} autoComplete="off" onKeyDown={async (event) => { if ( event.code === "Enter" || event.key === "Enter" || event.code === 13 ) { await handleSearchInput(title); } }} >
{searchResults}
); }; export default SearcBar;