fix(outlet): ganti otorisasi

This commit is contained in:
Yoga Pangestu 2025-12-09 21:13:43 +07:00
parent 565505aa64
commit 1580ed9be0

View File

@ -4,6 +4,7 @@
use App\Enums\Day; use App\Enums\Day;
use App\Models\Outlet; use App\Models\Outlet;
use App\Traits\WithAuthorization;
use App\Traits\WithCloseModal; use App\Traits\WithCloseModal;
use App\Traits\WithConfirmation; use App\Traits\WithConfirmation;
use App\Traits\WithMediaHandler; use App\Traits\WithMediaHandler;
@ -18,7 +19,7 @@
#[Title('Outlet')] #[Title('Outlet')]
class Index extends Component class Index extends Component
{ {
use WithCloseModal, WithConfirmation, WithMediaHandler, WithToast; use WithAuthorization, WithCloseModal, WithConfirmation, WithMediaHandler, WithToast;
/** @var Collection<int, Outlet> */ /** @var Collection<int, Outlet> */
public Collection $outlets; public Collection $outlets;
@ -85,7 +86,7 @@ public function updatedStatus(): void
public function delete(Outlet $outlet): void public function delete(Outlet $outlet): void
{ {
$this->authorize('delete outlet'); $this->canOrAbort('create outlet');
$outlet->delete(); $outlet->delete();
$this->toast('Outlet berhasil dihapus.'); $this->toast('Outlet berhasil dihapus.');