Files
Virtnet.bond/extensions/Others/NavbarManager/resources/views/components/navigation-links.blade.php
2025-12-03 14:23:33 +01:00

32 lines
1.3 KiB
PHP

@props(['links' => []])
@if(count($links) > 0)
@foreach($links as $nav)
@if (isset($nav['children']) && count($nav['children']) > 0)
{{-- Dropdown link --}}
<div class="relative">
<x-dropdown>
<x-slot:trigger>
<div class="flex flex-col">
<span class="flex flex-row items-center p-3 text-sm font-semibold whitespace-nowrap text-base hover:text-base/80">
@if(isset($nav['icon']))
<i class="{{ $nav['icon'] }} mr-2"></i>
@endif
{{ $nav['name'] }}
</span>
</div>
</x-slot:trigger>
<x-slot:content>
@foreach ($nav['children'] as $child)
<x-navbar-manager::custom-link :link="$child" />
@endforeach
</x-slot:content>
</x-dropdown>
</div>
@else
{{-- Single link --}}
<x-navbar-manager::custom-link :link="$nav" class="flex items-center p-3" />
@endif
@endforeach
@endif