'use client'; import { zodResolver } from '@hookform/resolvers/zod'; import { useForm } from 'react-hook-form'; import { useTranslation } from 'react-i18next'; import { Button } from '@kit/ui/button'; import { Form, FormControl, FormDescription, FormField, FormItem, FormLabel, FormMessage, } from '@kit/ui/form'; import { If } from '@kit/ui/if'; import { Input } from '@kit/ui/input'; import { Trans } from '@kit/ui/trans'; import { PasswordSignUpSchema } from '../schemas/password-sign-up.schema'; export const PasswordSignUpForm: React.FC<{ onSubmit: (params: { email: string; password: string; repeatPassword: string; }) => unknown; loading: boolean; }> = ({ onSubmit, loading }) => { const { t } = useTranslation(); const form = useForm({ resolver: zodResolver(PasswordSignUpSchema), defaultValues: { email: '', password: '', repeatPassword: '', }, }); return (
); };