"use client"; import { useCallback, useState } from "react"; import { SearchBar } from "./search-bar"; import { SearchResults } from "./search-results"; export function SearchPage({ sessionId }: { sessionId?: string | undefined }) { const [query, setQuery] = useState(""); const handleSearch = useCallback((term: string) => { setQuery(term); }, []); return (