## Inertia + React
- Use `router.visit()` or `` for navigation instead of traditional links.
import { Link } from '@inertiajs/react'
Home
- For form handling, use `router.post` and related methods. Do not use regular forms.
import { useState } from 'react'
import { router } from '@inertiajs/react'
export default function Edit() {
const [values, setValues] = useState({
first_name: "",
last_name: "",
email: "",
})
function handleChange(e) {
const key = e.target.id;
const value = e.target.value
setValues(values => ({
...values,
[key]: value,
}))
}
function handleSubmit(e) {
e.preventDefault()
router.post('/users', values)
}
return (
)
}