mirror of
https://github.com/pelican-dev/panel.git
synced 2025-05-19 21:04:44 +02:00
refactor: move assets to service provider
This commit is contained in:
parent
fc27b24783
commit
121ebe6017
@ -21,6 +21,7 @@ use Filament\View\PanelsRenderHook;
|
|||||||
use Illuminate\Database\Eloquent\Relations\Relation;
|
use Illuminate\Database\Eloquent\Relations\Relation;
|
||||||
use Illuminate\Foundation\Application;
|
use Illuminate\Foundation\Application;
|
||||||
use Illuminate\Foundation\Console\AboutCommand;
|
use Illuminate\Foundation\Console\AboutCommand;
|
||||||
|
use Illuminate\Support\Facades\Blade;
|
||||||
use Illuminate\Support\Facades\Event;
|
use Illuminate\Support\Facades\Event;
|
||||||
use Illuminate\Support\Facades\Gate;
|
use Illuminate\Support\Facades\Gate;
|
||||||
use Illuminate\Support\Facades\Http;
|
use Illuminate\Support\Facades\Http;
|
||||||
@ -106,12 +107,28 @@ class AppServiceProvider extends ServiceProvider
|
|||||||
'warning' => Color::Amber,
|
'warning' => Color::Amber,
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
FilamentView::registerRenderHook(
|
||||||
|
PanelsRenderHook::HEAD_START,
|
||||||
|
fn (): string => Blade::render(<<<'HTML'
|
||||||
|
@vite(['resources/css/app.css', 'resources/js/app.js'])
|
||||||
|
@livewireStyles
|
||||||
|
HTML),
|
||||||
|
);
|
||||||
|
|
||||||
FilamentView::registerRenderHook(
|
FilamentView::registerRenderHook(
|
||||||
PanelsRenderHook::CONTENT_START,
|
PanelsRenderHook::CONTENT_START,
|
||||||
fn () => view('filament.server-conflict-banner'),
|
fn () => view('filament.server-conflict-banner'),
|
||||||
scopes: Console::class,
|
scopes: Console::class,
|
||||||
);
|
);
|
||||||
|
|
||||||
|
FilamentView::registerRenderHook(
|
||||||
|
PanelsRenderHook::BODY_END,
|
||||||
|
fn (): string => Blade::render(<<<'HTML'
|
||||||
|
@livewireScripts
|
||||||
|
@vite(['resources/js/app.js'])
|
||||||
|
HTML),
|
||||||
|
);
|
||||||
|
|
||||||
// Don't run any health checks during tests
|
// Don't run any health checks during tests
|
||||||
if (!$app->runningUnitTests()) {
|
if (!$app->runningUnitTests()) {
|
||||||
Health::checks([
|
Health::checks([
|
||||||
|
@ -24,25 +24,6 @@ use Illuminate\View\Middleware\ShareErrorsFromSession;
|
|||||||
|
|
||||||
class AppPanelProvider extends PanelProvider
|
class AppPanelProvider extends PanelProvider
|
||||||
{
|
{
|
||||||
public function boot(): void
|
|
||||||
{
|
|
||||||
FilamentView::registerRenderHook(
|
|
||||||
PanelsRenderHook::HEAD_START,
|
|
||||||
fn (): string => Blade::render(<<<'HTML'
|
|
||||||
@vite(['resources/css/app.css', 'resources/js/app.js'])
|
|
||||||
@livewireStyles
|
|
||||||
HTML),
|
|
||||||
);
|
|
||||||
|
|
||||||
FilamentView::registerRenderHook(
|
|
||||||
PanelsRenderHook::BODY_END,
|
|
||||||
fn (): string => Blade::render(<<<'HTML'
|
|
||||||
@livewireScripts
|
|
||||||
@vite(['resources/js/app.js'])
|
|
||||||
HTML),
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
public function panel(Panel $panel): Panel
|
public function panel(Panel $panel): Panel
|
||||||
{
|
{
|
||||||
return $panel
|
return $panel
|
||||||
|
Loading…
x
Reference in New Issue
Block a user