import { createFileRoute } from "@tanstack/react-router";
import { SearchPage } from "@/components/search/SearchPage";

type SearchParams = {
  q?: string;
};

export const Route = createFileRoute("/search")({
  validateSearch: (search: Record<string, unknown>): SearchParams => ({
    q: typeof search.q === "string" ? search.q : undefined,
  }),
  head: () => ({
    meta: [{ title: "Search — Amanah Client" }],
  }),
  component: () => <SearchPage platform="client" />,
});
