dify/web/app/signin/forms.tsx
KVOJJJin cd51d3323b
feat: member invitation and activation (#535)
Co-authored-by: John Wang <takatost@gmail.com>
2023-07-14 11:19:26 +08:00

35 lines
721 B
TypeScript

'use client'
import React from 'react'
import { useSearchParams } from 'next/navigation'
import cn from 'classnames'
import NormalForm from './normalForm'
import OneMoreStep from './oneMoreStep'
const Forms = () => {
const searchParams = useSearchParams()
const step = searchParams.get('step')
const getForm = () => {
switch (step) {
case 'next':
return <OneMoreStep />
default:
return <NormalForm />
}
}
return <div className={
cn(
'flex flex-col items-center w-full grow items-center justify-center',
'px-6',
'md:px-[108px]',
)
}>
<div className='flex flex-col md:w-[400px]'>
{getForm()}
</div>
</div>
}
export default Forms