MIF_E31222582/resources/views/vendor/filament/components/breadcrumbs.blade.php

51 lines
1.9 KiB
PHP

@props([
'breadcrumbs' => [],
])
@php
$iconClasses = 'fi-breadcrumbs-item-separator flex h-5 w-5 text-gray-400 dark:text-gray-500';
$itemLabelClasses = 'fi-breadcrumbs-item-label text-sm font-medium text-gray-500 dark:text-gray-400';
@endphp
<nav {{ $attributes->class(['fi-breadcrumbs']) }}>
<ol class="fi-breadcrumbs-list flex flex-wrap items-center gap-x-2">
@foreach ($breadcrumbs as $url => $label)
<li class="fi-breadcrumbs-item flex items-center gap-x-2">
@if (! $loop->first)
<x-filament::icon
alias="breadcrumbs.separator"
icon="heroicon-m-chevron-right"
@class([
$iconClasses,
'rtl:hidden',
])
/>
<x-filament::icon
{{-- @deprecated Use `breadcrubs.separator.rtl` instead of `breadcrumbs.separator` for RTL. --}}
:alias="['breadcrumbs.separator.rtl', 'breadcrumbs.separator']"
icon="heroicon-m-chevron-left"
@class([
$iconClasses,
'ltr:hidden',
])
/>
@endif
@if (is_int($url))
<span class="{{ $itemLabelClasses }}">
{{ $label }}
</span>
@else
<a
{{ \Filament\Support\generate_href_html($url) }}
class="{{ $itemLabelClasses }} transition duration-75 hover:text-gray-700 dark:hover:text-gray-200"
>
{{ $label }}
</a>
@endif
</li>
@endforeach
</ol>
</nav>