Files
tbbank-new/resources/views/vendor/filament/components/breadcrumbs.blade.php
2025-10-22 20:08:22 +05:00

45 lines
1.6 KiB
PHP

@php
use Illuminate\View\ComponentAttributeBag;
use function Filament\Support\generate_icon_html;
@endphp
@props([
'breadcrumbs' => [],
])
<nav {{ $attributes->class(['fi-breadcrumbs']) }}>
<ol class="fi-breadcrumbs-list">
@foreach ($breadcrumbs as $url => $label)
<li class="fi-breadcrumbs-item">
@if (! $loop->first)
{{
generate_icon_html(\Filament\Support\Icons\Heroicon::ChevronRight, alias: \Filament\Support\View\SupportIconAlias::BREADCRUMBS_SEPARATOR, attributes: (new ComponentAttributeBag)->class([
'fi-breadcrumbs-item-separator fi-ltr',
]))
}}
{{
generate_icon_html(\Filament\Support\Icons\Heroicon::ChevronLeft, alias: \Filament\Support\View\SupportIconAlias::BREADCRUMBS_SEPARATOR_RTL, attributes: (new ComponentAttributeBag)->class([
'fi-breadcrumbs-item-separator fi-rtl',
]))
}}
@endif
@if (is_int($url))
<span class="fi-breadcrumbs-item-label">
{{ $label }}
</span>
@else
<a
{{ \Filament\Support\generate_href_html($url) }}
class="fi-breadcrumbs-item-label"
>
{{ $label }}
</a>
@endif
</li>
@endforeach
</ol>
</nav>