feat: add resources and view components

This commit is contained in:
2026-05-21 16:05:19 +07:00
parent 28a06315b8
commit b2d60e680d
249 changed files with 37379 additions and 0 deletions
@@ -0,0 +1,54 @@
@props([
'actions' => [],
'actionsAlignment' => null,
'breadcrumbs' => [],
'heading' => null,
'subheading' => null,
])
<header
{{
$attributes->class([
'fi-header',
'fi-header-has-breadcrumbs' => $breadcrumbs,
])
}}
>
<div>
@if ($breadcrumbs)
<x-filament::breadcrumbs :breadcrumbs="$breadcrumbs" />
@endif
@if (filled($heading))
<h1 class="fi-header-heading">
{{ $heading }}
</h1>
@endif
@if (filled($subheading))
<p class="fi-header-subheading">
{{ $subheading }}
</p>
@endif
</div>
@php
$beforeActions = \Filament\Support\Facades\FilamentView::renderHook(\Filament\View\PanelsRenderHook::PAGE_HEADER_ACTIONS_BEFORE, scopes: $this->getRenderHookScopes());
$afterActions = \Filament\Support\Facades\FilamentView::renderHook(\Filament\View\PanelsRenderHook::PAGE_HEADER_ACTIONS_AFTER, scopes: $this->getRenderHookScopes());
@endphp
@if (filled($beforeActions) || $actions || filled($afterActions))
<div class="fi-header-actions-ctn">
{{ $beforeActions }}
@if ($actions)
<x-filament::actions
:actions="$actions"
:alignment="$actionsAlignment"
/>
@endif
{{ $afterActions }}
</div>
@endif
</header>