import InputError from '@/components/input-error'; import { Button } from '@/components/ui/button'; import { Input } from '@/components/ui/input'; import { Label } from '@/components/ui/label'; import { SharedData } from '@/types/global'; import { Link, useForm } from '@inertiajs/react'; import React, { ChangeEvent, ReactNode } from 'react'; import Layout from './Partials/Layout'; import Message from './Partials/Message'; import StepNavigator from './Partials/StepNavigator'; interface Props extends SharedData { NAME: string; EMAIL: string; PASSWORD: string; } const Step4 = (props: Props) => { const { NAME, EMAIL, PASSWORD, flash } = props; const { data, errors, post, setData } = useForm({ name: NAME || '', email: EMAIL || '', password: PASSWORD || '', password_confirmation: PASSWORD || '', }); const onHandleChange = (event: ChangeEvent) => { const target = event.target as HTMLInputElement; setData({ ...data, [target.name]: target.value, }); }; const handleSubmit = (e: React.FormEvent) => { e.preventDefault(); post(route('install.store-step4')); }; return (
{/* */}
); }; Step4.layout = (page: ReactNode) => ; export default Step4;