From c021bcccf99d492d63be9028280db9e14d965a14 Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Fri, 2 Jan 2026 23:31:43 +0700 Subject: [PATCH] feat: add fallback icon for non-existent icons in the ChooseUsTable icon column --- app/Livewire/Datatable/Feature/ChooseUsTable.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/Livewire/Datatable/Feature/ChooseUsTable.php b/app/Livewire/Datatable/Feature/ChooseUsTable.php index 1d615ff..5245804 100644 --- a/app/Livewire/Datatable/Feature/ChooseUsTable.php +++ b/app/Livewire/Datatable/Feature/ChooseUsTable.php @@ -25,7 +25,11 @@ public function columns(): array Column::make('Icon', 'icon') ->format(function ($value) { - return Blade::render(''); + $icon = 'flux.icon.'.$value; + + return view()->exists($icon) + ? Blade::render('') + : Blade::render(''); }) ->html() ->searchable()