import Link from 'next/link'; import { Providers, SignInMethodsContainer } from '@kit/auth/sign-in'; import { pathsConfig } from '@kit/shared/config'; import { Button } from '@kit/ui/button'; import { Heading } from '@kit/ui/heading'; import { Trans } from '@kit/ui/trans'; export default function PasswordOption({ inviteToken, returnPath, providers, }: { inviteToken?: string; returnPath?: string; providers: Providers; }) { const signUpPath = pathsConfig.auth.signUp + (inviteToken ? `?invite_token=${inviteToken}` : ''); const paths = { callback: pathsConfig.auth.callback, returnPath: returnPath ?? pathsConfig.app.home, joinTeam: pathsConfig.app.joinTeam, updateAccount: pathsConfig.auth.updateAccount, }; return ( <>