refactor: remove unused slug properties and update service links in overview page
This commit is contained in:
@@ -14,8 +14,6 @@ class ServicesOverview extends Page
|
||||
|
||||
protected static ?string $navigationLabel = 'Overview';
|
||||
|
||||
protected static ?string $slug = '/';
|
||||
|
||||
protected static ?int $navigationSort = -1;
|
||||
|
||||
protected static ?string $cluster = Services::class;
|
||||
|
||||
@@ -33,8 +33,6 @@ class ServiceResource extends Resource
|
||||
|
||||
protected static bool $shouldRegisterNavigation = false;
|
||||
|
||||
protected static ?string $slug = 'all-services';
|
||||
|
||||
public static function getNavigationBadge(): ?string
|
||||
{
|
||||
return Service::where('status', 'pending')->count() ?: null;
|
||||
|
||||
@@ -47,7 +47,6 @@ class AdminPanelProvider extends PanelProvider
|
||||
->favicon(config('settings.logo') ? Storage::url(config('settings.logo')) : null)
|
||||
->discoverResources(in: app_path('Admin/Resources'), for: 'App\\Admin\\Resources')
|
||||
->discoverPages(in: app_path('Admin/Pages'), for: 'App\\Admin\\Pages')
|
||||
->discoverPages(in: app_path('Admin/Clusters/Services/Pages'), for: 'App\\Admin\\Clusters\\Services\\Pages')
|
||||
->discoverClusters(in: app_path('Admin/Clusters'), for: 'App\\Admin\\Clusters')
|
||||
->userMenuItems([
|
||||
MenuItem::make()
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<x-filament-panels::page>
|
||||
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6">
|
||||
{{-- Active Services Card --}}
|
||||
<a href="{{ \App\Admin\Resources\ActiveServiceResource::getUrl('index') }}" class="block">
|
||||
<a href="{{ route('filament.admin.resources.active-services.index') }}" class="block">
|
||||
<x-filament::section class="hover:bg-gray-50 dark:hover:bg-gray-800 transition-colors cursor-pointer">
|
||||
<div class="flex items-center gap-4">
|
||||
<div class="p-3 rounded-full bg-success-500/10">
|
||||
@@ -16,7 +16,7 @@
|
||||
</a>
|
||||
|
||||
{{-- Pending Services Card --}}
|
||||
<a href="{{ \App\Admin\Resources\PendingServiceResource::getUrl('index') }}" class="block">
|
||||
<a href="{{ route('filament.admin.resources.pending-services.index') }}" class="block">
|
||||
<x-filament::section class="hover:bg-gray-50 dark:hover:bg-gray-800 transition-colors cursor-pointer">
|
||||
<div class="flex items-center gap-4">
|
||||
<div class="p-3 rounded-full bg-warning-500/10">
|
||||
@@ -31,7 +31,7 @@
|
||||
</a>
|
||||
|
||||
{{-- Suspended Services Card --}}
|
||||
<a href="{{ \App\Admin\Resources\SuspendedServiceResource::getUrl('index') }}" class="block">
|
||||
<a href="{{ route('filament.admin.resources.suspended-services.index') }}" class="block">
|
||||
<x-filament::section class="hover:bg-gray-50 dark:hover:bg-gray-800 transition-colors cursor-pointer">
|
||||
<div class="flex items-center gap-4">
|
||||
<div class="p-3 rounded-full bg-orange-500/10">
|
||||
@@ -46,7 +46,7 @@
|
||||
</a>
|
||||
|
||||
{{-- Cancelled Services Card --}}
|
||||
<a href="{{ \App\Admin\Resources\CancelledServiceResource::getUrl('index') }}" class="block">
|
||||
<a href="{{ route('filament.admin.resources.cancelled-services.index') }}" class="block">
|
||||
<x-filament::section class="hover:bg-gray-50 dark:hover:bg-gray-800 transition-colors cursor-pointer">
|
||||
<div class="flex items-center gap-4">
|
||||
<div class="p-3 rounded-full bg-danger-500/10">
|
||||
|
||||
Reference in New Issue
Block a user