"use client"; import { useRouter } from "next/navigation"; import { Input } from "./ui/input"; import { Search as SearchIcon } from "lucide-react"; export function SearchInput() { const router = useRouter(); const handleSearch = (e: React.FormEvent) => { e.preventDefault(); const formData = new FormData(e.currentTarget); const query = formData.get("q") as string; if (query) { router.push(`/search?q=${encodeURIComponent(query)}`); } }; return (
); }