feat: usr roles and soft deletes and filament
This commit is contained in:
@@ -4,6 +4,7 @@ namespace App\Filament\Resources\Users\Tables;
|
||||
|
||||
use App\Enums\PacePreference;
|
||||
use App\Enums\PhysicalActivityLevel;
|
||||
use App\Enums\UserRole;
|
||||
use App\Enums\UserSex;
|
||||
use App\Enums\WeightGoal;
|
||||
use Filament\Actions\BulkActionGroup;
|
||||
@@ -33,6 +34,10 @@ class UsersTable
|
||||
TextColumn::make('email')
|
||||
->label(__('admin.users.fields.email'))
|
||||
->searchable(),
|
||||
TextColumn::make('role')
|
||||
->label(__('admin.users.fields.role'))
|
||||
->badge()
|
||||
->sortable(),
|
||||
TextColumn::make('email_verified_at')
|
||||
->label(__('admin.users.fields.email_verified_at'))
|
||||
->dateTime()
|
||||
@@ -118,6 +123,9 @@ class UsersTable
|
||||
->toggleable(isToggledHiddenByDefault: true),
|
||||
])
|
||||
->filters([
|
||||
SelectFilter::make('role')
|
||||
->label(__('admin.users.fields.role'))
|
||||
->options(UserRole::class),
|
||||
SelectFilter::make('sex')
|
||||
->label(__('admin.users.fields.sex'))
|
||||
->options(UserSex::class),
|
||||
|
||||
Reference in New Issue
Block a user