From f8129deaa0b23a81504d8b0b97c5be7dd968be84 Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Tue, 28 Oct 2025 21:40:43 +0700 Subject: [PATCH] feat(member): menambahkan kolom untuk waktu member terdaftar --- app/Livewire/Datatable/Studio/Loyalty/CustomersTable.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/Livewire/Datatable/Studio/Loyalty/CustomersTable.php b/app/Livewire/Datatable/Studio/Loyalty/CustomersTable.php index 15138e9..4fc9380 100644 --- a/app/Livewire/Datatable/Studio/Loyalty/CustomersTable.php +++ b/app/Livewire/Datatable/Studio/Loyalty/CustomersTable.php @@ -6,6 +6,7 @@ use App\Traits\Datatable\WithAppendColumn; use App\Traits\Datatable\WithConfiguration; use App\Traits\Datatable\WithPrependColumn; +use Carbon\Carbon; use Illuminate\Database\Eloquent\Builder; use Illuminate\Support\Facades\Blade; use Rappasoft\LaravelLivewireTables\DataTableComponent; @@ -43,6 +44,11 @@ public function columns(): array }) ->html(), + Column::make('Terdaftar Sejak', 'user.created_at') + ->format(fn ($value) => $value ? Carbon::parse($value)->diffForHumans() : '') + ->searchable() + ->sortable(), + Column::make('Aksi') ->label(function ($row) { $actions = '';