import {Button, Form, Input, message} from 'antd' import {t} from 'ttag' import React from 'react' import {register} from '../utils/api' import {useNavigate} from 'react-router-dom' import {showErrorAPI} from '../utils/functions/showErrorAPI' interface FieldType { username: string password: string } export function RegisterForm() { const navigate = useNavigate() const [messageApi, contextHolder] = message.useMessage() const onFinish = (data: FieldType) => { register(data.username, data.password).then(() => { navigate('/home') }).catch((e) => { showErrorAPI(e, messageApi) }) } return ( <> {contextHolder}