Files
payload/examples/auth/next-app/app/create-account/page.tsx
2023-07-20 14:06:26 -04:00

25 lines
674 B
TypeScript

import React from 'react'
import { Gutter } from '../_components/Gutter'
import { RenderParams } from '../_components/RenderParams'
import { getMeUser } from '../_utilities/getMeUser'
import { CreateAccountForm } from './CreateAccountForm'
import classes from './index.module.scss'
export default async function CreateAccount() {
await getMeUser({
validUserRedirect: `/account?message=${encodeURIComponent(
'Cannot create a new account while logged in, please log out and try again.',
)}`,
})
return (
<Gutter className={classes.createAccount}>
<h1>Create Account</h1>
<RenderParams />
<CreateAccountForm />
</Gutter>
)
}