diff --git a/app/Livewire/ProjectTable.php b/app/Livewire/ProjectTable.php index 0f847ab..387240d 100644 --- a/app/Livewire/ProjectTable.php +++ b/app/Livewire/ProjectTable.php @@ -17,51 +17,6 @@ class ProjectTable extends DataTableComponent ->setTableAttributes(['class' => 'table-auto w-full']) ->setThAttributes(['class' => 'px-4 py-2 text-left text-xs font-medium text-gray-500 uppercase tracking-wider']) ->setTdAttributes(['class' => 'px-4 py-2 whitespace-nowrap text-sm text-gray-900']); - - $this->addColumn('name', __('Project Name')) - ->setSortable() - ->setSearchable(); - - $this->addColumn('address', __('Address')) - ->setSortable() - ->setSearchable(); - - $this->addColumn('status', __('Status')) - ->setSortable() - ->setFilterable([ - 'planning' => __('Planning'), - 'in_progress' => __('In progress'), - 'paused' => __('Paused'), - 'completed' => __('Completed'), - ]) - ->setLabel(fn ($value, $row, $column, $component) => - match ($value) { - 'planning' => ''.__('Planning').'', - 'in_progress' => ''.__('In progress').'', - 'paused' => ''.__('Paused').'', - 'completed' => ''.__('Completed').'', - default => $value - } - ); - - $this->addColumn('start_date', __('Start Date')) - ->setSortable() - ->setFormat(fn ($value, $row, $column) => $value ? $value->format('Y-m-d') : ''); - - $this->addColumn('end_date_estimated', __('Estimated End Date')) - ->setSortable() - ->setFormat(fn ($value, $row, $column) => $value ? $value->format('Y-m-d') : ''); - - $this->addColumn('actions', __('Actions')) - ->setLabel(fn ($row) => '