refactor(login): menghapus model live

This commit is contained in:
Yoga Pangestu 2025-10-03 07:55:52 +07:00
parent e905f98b4f
commit eff1e842e3
2 changed files with 3 additions and 4 deletions

View File

@ -4,7 +4,6 @@
use App\Enums\UserStatus;
use App\Traits\WithToast;
use App\Traits\WithUpdatedData;
use Livewire\Attributes\Layout;
use Livewire\Attributes\Validate;
use Livewire\Component;
@ -14,7 +13,7 @@
])]
class Login extends Component
{
use WithToast, WithUpdatedData;
use WithToast;
#[Validate(['required', 'string'], attribute: 'nama pengguna atau email')]
public string $login = '';

View File

@ -18,7 +18,7 @@ class="size-8 rounded shrink-0 bg-accent text-accent-foreground flex items-cente
</flux:text>
<div class="flex flex-col gap-6">
<flux:input wire:model.live.debounce.500ms="login" label="Nama pengguna atau email" type="text"
<flux:input wire:model="login" label="Nama pengguna atau email" type="text"
placeholder="Masukkan nama pengguna atau email" autocomplete="off" />
<flux:field>
@ -28,7 +28,7 @@ class="size-8 rounded shrink-0 bg-accent text-accent-foreground flex items-cente
<flux:link href="#" variant="subtle" class="text-sm">Lupa kata sandi?</flux:link>
</div>
<flux:input wire:model.live.debounce.500ms="password" type="password"
<flux:input wire:model="password" type="password"
placeholder="Masukkan kata sandi" viewable />
<flux:error name="password" />