import { Link, useForm, Head } from '@inertiajs/react';
import classNames from 'classnames';
import React from 'react';
import useRoute from '@/Hooks/useRoute';
import useTypedPage from '@/Hooks/useTypedPage';
import AuthenticationCard from '@/Components/AuthenticationCard';
import Checkbox from '@/Components/Checkbox';
import InputLabel from '@/Components/InputLabel';
import PrimaryButton from '@/Components/PrimaryButton';
import TextInput from '@/Components/TextInput';
import InputError from '@/Components/InputError';
export default function Register() {
const page = useTypedPage();
const route = useRoute();
const form = useForm({
name: '',
email: '',
password: '',
password_confirmation: '',
terms: false,
});
function onSubmit(e: React.FormEvent) {
e.preventDefault();
form.post(route('register'), {
onFinish: () => form.reset('password', 'password_confirmation'),
});
}
return (