"use client"; import { useRouter } from "next/navigation"; import { useState } from "react"; export function SearchBar() { const router = useRouter(); const [query, setQuery] = useState(""); function handleSearch(e: React.FormEvent) { e.preventDefault(); if (query.trim()) { router.push(`/trips?q=${encodeURIComponent(query.trim())}`); } else { router.push("/trips"); } } return (
); }