columns([ TextColumn::make('unique_id') ->searchable(), TextColumn::make('cardState.name') ->searchable(), TextColumn::make('cardType.name') ->searchable(), TextColumn::make('region') ->searchable(), TextColumn::make('branch.name') ->searchable(), TextColumn::make('customer_name') ->searchable(), TextColumn::make('customer_surname') ->searchable(), TextColumn::make('customer_patronic_name') ->searchable(), TextColumn::make('born_at') ->date() ->sortable(), TextColumn::make('old_surname') ->searchable(), TextColumn::make('citizenship') ->searchable(), TextColumn::make('passport_serie') ->searchable(), TextColumn::make('passport_id') ->searchable(), TextColumn::make('passport_given_at') ->date() ->sortable(), TextColumn::make('passport_given_by') ->searchable(), TextColumn::make('born_place') ->searchable(), TextColumn::make('job_location') ->searchable(), TextColumn::make('passport_address') ->searchable(), TextColumn::make('real_address') ->searchable(), TextColumn::make('phone') ->searchable(), TextColumn::make('phone_additional') ->searchable(), TextColumn::make('status') ->searchable(), TextColumn::make('user.name') ->searchable(), IconColumn::make('paid') ->boolean(), TextColumn::make('created_at') ->dateTime() ->sortable() ->toggleable(isToggledHiddenByDefault: true), TextColumn::make('updated_at') ->dateTime() ->sortable() ->toggleable(isToggledHiddenByDefault: true), TextColumn::make('deleted_at') ->dateTime() ->sortable() ->toggleable(isToggledHiddenByDefault: true), ]) ->filters([ TrashedFilter::make(), ]) ->recordActions([ EditAction::make(), ]) ->toolbarActions([ BulkActionGroup::make([ DeleteBulkAction::make(), ForceDeleteBulkAction::make(), RestoreBulkAction::make(), ]), ]); } }