import Link from 'next/link'; import { PasswordResetRequestContainer } from '@kit/auth/password-reset'; import { Button } from '@kit/ui/button'; import { Heading } from '@kit/ui/heading'; import { Trans } from '@kit/ui/trans'; import { pathsConfig } from '@kit/shared/config'; import { createI18nServerInstance } from '~/lib/i18n/i18n.server'; import { withI18n } from '~/lib/i18n/with-i18n'; export const generateMetadata = async () => { const { t } = await createI18nServerInstance(); return { title: t('auth:passwordResetLabel'), }; }; const { callback, passwordUpdate, signIn } = pathsConfig.auth; const redirectPath = `${callback}?next=${passwordUpdate}`; function PasswordResetPage() { return ( <>