| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- @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>
|