import * as React from 'react';
import type { Metadata } from 'next';
import RouterLink from 'next/link';
import Alert from '@mui/material/Alert';
import Box from '@mui/material/Box';
import Link from '@mui/material/Link';
import Stack from '@mui/material/Stack';
import Typography from '@mui/material/Typography';
import { config } from '@/config';
import { paths } from '@/paths';
import { GuestGuard } from '@/components/auth/guest-guard';
import { SplitLayout } from '@/components/auth/split-layout';
import { ResetPasswordButton } from '@/components/auth/supabase/reset-password-button';
import { DynamicLogo } from '@/components/core/logo';
export const metadata: Metadata = { title: `Recovery link sent | Supabase | Auth | ${config.site.name}` };
interface PageProps {
searchParams: { email?: string };
}
export default function Page({ searchParams }: PageProps): React.JSX.Element {
const { email } = searchParams;
if (!email) {
return (
Email is required
);
}
return (
Recovery link sent
If an account exists with email{' '}
"{email}"
, you will receive a recovery email.
Use another email
Resend
);
}