import { useRouter } from 'next/router'; import React, { useState } from 'react'; const SearchBar: React.FC = () => { const [searchQuery, setSearchQuery] = useState(''); const router = useRouter(); const handleSubmit = (e: React.FormEvent) => { e.preventDefault(); if (searchQuery.trim()) { router.push(`/search?q=${encodeURIComponent(searchQuery.trim())}`); } }; return (
setSearchQuery(e.target.value)} className="w-full px-4 py-2 pl-10 pr-4 rounded-md border border-primary-200 focus:outline-none focus:ring-2 focus:ring-accent focus:border-transparent" />
); }; export default SearchBar;