diff --git a/app/Enums/UserStatus.php b/app/Enums/UserStatus.php index 01986bd..e9546fb 100644 --- a/app/Enums/UserStatus.php +++ b/app/Enums/UserStatus.php @@ -30,4 +30,13 @@ public function color() self::SUSPENDED => 'red', }; } + + public function gradient(): string + { + return match ($this) { + self::ACTIVE => 'bg-gradient-to-b from-emerald-800 to-emerald-400', + self::INACTIVE => 'bg-gradient-to-b from-yellow-800 to-yellow-400', + self::SUSPENDED => 'bg-gradient-to-b from-red-800 to-red-400', + }; + } } diff --git a/app/Livewire/Datatable/Studio/Master/UsersTable.php b/app/Livewire/Datatable/Studio/Master/UsersTable.php deleted file mode 100644 index 444c8ea..0000000 --- a/app/Livewire/Datatable/Studio/Master/UsersTable.php +++ /dev/null @@ -1,192 +0,0 @@ -label( - fn ($row) => << -