import { faMagnifyingGlass } from "@fortawesome/free-solid-svg-icons"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { useEffect, useState } from "react"; import { useRouter } from "next/router"; import { toast } from "react-hot-toast"; type Props = { placeHolder?: string; className?: string; }; export default function PublicSearchBar({ placeHolder, className }: Props) { const router = useRouter(); const routeQuery = router.query.q; const [searchQuery, setSearchQuery] = useState( routeQuery ? decodeURIComponent(routeQuery as string) : "" ); useEffect(() => { console.log(router); }); return (