"use client"; import * as React from "react"; import { useRouter } from "next/navigation"; import { Search } from "lucide-react"; import { cn } from "@/lib/utils"; export function SearchBar() { const [searchActive, setSearchActive] = React.useState(false); const router = useRouter(); const handleKeyDown = async (e: React.KeyboardEvent) => { if (e.key === "Enter") { const query = (e.target as HTMLInputElement).value.trim(); if (query) { router.push(`/find?query=${encodeURIComponent(query)}`); } } }; return (
setSearchActive(!searchActive)} className="cursor-pointer" />
); }