Files
2026-09-21 10:14:57 +01:00

29 lines
932 B
PHP
Executable File

@props([
'heading' => null,
'subheading' => null,
])
@php
$heading ??= $this->getHeading();
$subheading ??= $this->getSubHeading();
$hasLogo = $this->hasLogo();
@endphp
<div {{ $attributes->class(['fi-simple-page']) }}>
{{ \Filament\Support\Facades\FilamentView::renderHook(\Filament\View\PanelsRenderHook::SIMPLE_PAGE_START, scopes: $this->getRenderHookScopes()) }}
<div class="fi-simple-page-content">
@if (filled($heading) || $hasLogo || filled($subheading))
<x-filament-panels::header.simple :heading="$heading" :logo="$hasLogo" :subheading="$subheading" />
@endif
{{ $slot }}
</div>
@if (!$this instanceof \Filament\Tables\Contracts\HasTable)
<x-filament-actions::modals />
@endif
{{ \Filament\Support\Facades\FilamentView::renderHook(\Filament\View\PanelsRenderHook::SIMPLE_PAGE_END, scopes: $this->getRenderHookScopes()) }}
</div>