Files
nuhodds_fi4/app/Providers/AppServiceProvider.php
T
2025-12-14 13:09:09 +01:00

52 lines
1.3 KiB
PHP

<?php
namespace App\Providers;
use App\Filament\Resources\Events\Pages\ListEvents;
use Carbon\Carbon;
use Filament\Support\Colors\Color;
use Filament\Support\Facades\FilamentColor;
use Filament\Support\Facades\FilamentView;
use Filament\Tables\View\TablesRenderHook;
use Filament\View\PanelsRenderHook;
use Illuminate\Support\ServiceProvider;
use Illuminate\View\View;
class AppServiceProvider extends ServiceProvider
{
/**
* Register any application services.
*/
public function register(): void
{
//
}
/**
* Bootstrap any application services.
*/
public function boot(): void
{
FilamentView::registerRenderHook(
// PanelsRenderHook::RESOURCE_PAGES_LIST_RECORDS_TABS_END,
TablesRenderHook::TOOLBAR_SEARCH_AFTER,
fn (): View => view('filament.hooks.table-bettype-filters'),
scopes: [
ListEvents::class,
]
);
Carbon::setLocale(app()->getLocale());
FilamentColor::register([
'danger' => Color::Red,
'gray' => Color::Zinc,
'primary' => Color::Blue,
'success' => Color::Green,
'warning' => Color::Yellow,
'info' => Color::Indigo,
]);
}
}