"use client" import { useState } from 'react' import { useRouter } from 'next/navigation' import { SearchIcon } from 'lucide-react' import { Input } from "./ui/input" import { Button } from "./ui/button" export function Search() { const [searchTerm, setSearchTerm] = useState('') const router = useRouter() const handleSearch = (e: React.FormEvent) => { e.preventDefault() if (searchTerm.trim()) { router.push(`/search?q=${encodeURIComponent(searchTerm.trim())}`) } } return (
setSearchTerm(e.target.value)} /> ) }