import { createFileRoute } from "@tanstack/react-router";
import { LoginPage } from "@/components/auth/LoginPage";

type LoginSearch = {
  reset?: "success";
};

export const Route = createFileRoute("/login")({
  validateSearch: (search: Record<string, unknown>): LoginSearch => ({
    reset: search.reset === "success" ? "success" : undefined,
  }),
  head: () => ({
    meta: [{ title: "Sign in — Amanah Client" }],
  }),
  component: () => <LoginPage platform="client" />,
});
