feat: add breadcrumbs to service cancellation pages

This commit is contained in:
2025-12-20 16:49:41 -05:00
parent 67879b42d9
commit 23b4ddb29c
3 changed files with 29 additions and 0 deletions

View File

@@ -3,9 +3,19 @@
namespace App\Admin\Resources\ServiceCancellationResource\Pages; namespace App\Admin\Resources\ServiceCancellationResource\Pages;
use App\Admin\Resources\ServiceCancellationResource; use App\Admin\Resources\ServiceCancellationResource;
use App\Admin\Resources\ServiceResource;
use Filament\Resources\Pages\CreateRecord; use Filament\Resources\Pages\CreateRecord;
class CreateServiceCancellation extends CreateRecord class CreateServiceCancellation extends CreateRecord
{ {
protected static string $resource = ServiceCancellationResource::class; protected static string $resource = ServiceCancellationResource::class;
public function getBreadcrumbs(): array
{
return [
ServiceResource::getUrl('index') => 'Services',
ServiceCancellationResource::getUrl('index') => 'Cancellations',
'#' => 'Create',
];
}
} }

View File

@@ -3,6 +3,7 @@
namespace App\Admin\Resources\ServiceCancellationResource\Pages; namespace App\Admin\Resources\ServiceCancellationResource\Pages;
use App\Admin\Resources\ServiceCancellationResource; use App\Admin\Resources\ServiceCancellationResource;
use App\Admin\Resources\ServiceResource;
use Filament\Actions; use Filament\Actions;
use Filament\Resources\Pages\EditRecord; use Filament\Resources\Pages\EditRecord;
@@ -16,4 +17,13 @@ class EditServiceCancellation extends EditRecord
Actions\DeleteAction::make(), Actions\DeleteAction::make(),
]; ];
} }
public function getBreadcrumbs(): array
{
return [
ServiceResource::getUrl('index') => 'Services',
ServiceCancellationResource::getUrl('index') => 'Cancellations',
'#' => 'Edit',
];
}
} }

View File

@@ -3,6 +3,7 @@
namespace App\Admin\Resources\ServiceCancellationResource\Pages; namespace App\Admin\Resources\ServiceCancellationResource\Pages;
use App\Admin\Resources\ServiceCancellationResource; use App\Admin\Resources\ServiceCancellationResource;
use App\Admin\Resources\ServiceResource;
use Filament\Actions; use Filament\Actions;
use Filament\Resources\Pages\ListRecords; use Filament\Resources\Pages\ListRecords;
@@ -16,4 +17,12 @@ class ListServiceCancellations extends ListRecords
Actions\CreateAction::make(), Actions\CreateAction::make(),
]; ];
} }
public function getBreadcrumbs(): array
{
return [
ServiceResource::getUrl('index') => 'Services',
'#' => 'Cancellations',
];
}
} }