- Enter your credentials -
- -- Username - {emailEnabled ? " or Email" : undefined} +
); } diff --git a/pages/register.tsx b/pages/register.tsx index 75ba525..a681c01 100644 --- a/pages/register.tsx +++ b/pages/register.tsx @@ -1,11 +1,12 @@ import Link from "next/link"; -import { useState } from "react"; +import { useState, FormEvent } from "react"; import { toast } from "react-hot-toast"; import SubmitButton from "@/components/SubmitButton"; import { signIn } from "next-auth/react"; import { useRouter } from "next/router"; import CenteredForm from "@/layouts/CenteredForm"; import TextInput from "@/components/TextInput"; +import AuthSubmitButton from "@/components/AuthSubmitButton"; const emailEnabled = process.env.NEXT_PUBLIC_EMAIL_PROVIDER; @@ -29,7 +30,9 @@ export default function Register() { passwordConfirmation: "", }); - async function registerUser() { + async function registerUser(event: FormEvent