What seems to be the problem: Trying to make a simple form. Can’t figure out what I’m doing wrong.
Are you using the latest version of Livewire: 2.0
Do you have any screenshots or code examples:
<?php
namespace App\Http\Livewire;
use App\Models\Bike;
use Livewire\Component;
use Livewire\WithFileUploads;
class NewBikes extends Component
{
use WithFileUploads;
public Bike $bike;
public $upload;
protected $rules = [
'bike.frame_number' => 'max:10',
];
public function save()
{
$this->validate();
$this->bike->save();
}
}
<form class="w-full" wire:submit.prevent="save">
<div class=" x-4">
<div>
<x-input.group label="Raðnúmer hjóls" for="frame_number" >
<x-input.text wire:model="bike.frame_number" id="frame_number" leading-add-on="" />
</x-input.group>