The inertia form helper is doing something weird.
Here is my Vue code:
const form = useForm({
name: '',
});
function register() {
form.post(route('register'));
}
The register route is a very simple validation check:
# in web.php
Route::post('/register', StoreRegisterController::class)->middleware('guest')->name('register');
# StoreRegisterController.php
class StoreRegisterController
{
public function __invoke(Request $request)
{
$request->validate([
'name' => 'required|string',
]);
}
}
This should just work, but i'm getting a very weird error (see screenshot)
What is going on here? I'm completely lost.