import Link from "next/link"; import { XCircle } from "lucide-react"; import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import { verifyResetToken } from "@/lib/appwrite/password-reset-actions"; import { ResetPasswordForm } from "./components/reset-password-form"; interface Props { searchParams: Promise<{ token?: string }>; } export default async function ResetPasswordPage({ searchParams }: Props) { const { token } = await searchParams; if (!token) { return ; } const { valid } = await verifyResetToken(token); if (!valid) { return ; } return (
); } function InvalidToken({ message }: { message: string }) { return (
Geçersiz kod

{message}

Yeni kod talep et
); }