| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 | 
							- @php
 -     $user = filament()->auth()->user();
 -     $items = filament()->getUserMenuItems();
 - 
 -     $profileItem = $items['profile'] ?? $items['account'] ?? null;
 -     $profileItemUrl = $profileItem?->getUrl();
 -     $profilePage = filament()->getProfilePage();
 -     $hasProfileItem = filament()->hasProfile() || filled($profileItemUrl);
 - 
 -     $logoutItem = $items['logout'] ?? null;
 - 
 -     $items = \Illuminate\Support\Arr::except($items, ['account', 'logout', 'profile']);
 - 
 -     $hasPanelShiftDropdown = filament()->hasPlugin('panel-shift-dropdown');
 -     $hasTenant = filament()->getTenant() !== null;
 - @endphp
 - 
 - 
 - @if($hasTenant)
 -     {{ \Filament\Support\Facades\FilamentView::renderHook(\Filament\View\PanelsRenderHook::USER_MENU_BEFORE) }}
 - @endif
 - 
 - @if (! $hasPanelShiftDropdown)
 -     <x-filament::dropdown
 -         placement="bottom-end"
 -         teleport
 -         :attributes="
 -             \Filament\Support\prepare_inherited_attributes($attributes)
 -                 ->class(['fi-user-menu'])
 -         "
 -     >
 -         <x-slot name="trigger">
 -             <button
 -                 aria-label="{{ __('filament-panels::layout.actions.open_user_menu.label') }}"
 -                 type="button"
 -                 class="shrink-0"
 -             >
 -                 <x-filament-panels::avatar.user :user="$user" />
 -             </button>
 -         </x-slot>
 - 
 -         @if ($profileItem?->isVisible() ?? true)
 -             {{ \Filament\Support\Facades\FilamentView::renderHook(\Filament\View\PanelsRenderHook::USER_MENU_PROFILE_BEFORE) }}
 - 
 -             @if ($hasProfileItem)
 -                 <x-filament::dropdown.list>
 -                     <x-filament::dropdown.list.item
 -                         :color="$profileItem?->getColor()"
 -                         :icon="$profileItem?->getIcon() ?? \Filament\Support\Facades\FilamentIcon::resolve('panels::user-menu.profile-item') ?? 'heroicon-m-user-circle'"
 -                         :href="$profileItemUrl ?? filament()->getProfileUrl()"
 -                         :target="($profileItem?->shouldOpenUrlInNewTab() ?? false) ? '_blank' : null"
 -                         tag="a"
 -                     >
 -                         {{ $profileItem?->getLabel() ?? ($profilePage ? $profilePage::getLabel() : null) ?? filament()->getUserName($user) }}
 -                     </x-filament::dropdown.list.item>
 -                 </x-filament::dropdown.list>
 -             @else
 -                 <x-filament::dropdown.header
 -                     :color="$profileItem?->getColor()"
 -                     :icon="$profileItem?->getIcon() ?? \Filament\Support\Facades\FilamentIcon::resolve('panels::user-menu.profile-item') ?? 'heroicon-m-user-circle'"
 -                 >
 -                     {{ $profileItem?->getLabel() ?? filament()->getUserName($user) }}
 -                 </x-filament::dropdown.header>
 -             @endif
 - 
 -             {{ \Filament\Support\Facades\FilamentView::renderHook(\Filament\View\PanelsRenderHook::USER_MENU_PROFILE_AFTER) }}
 -         @endif
 - 
 -         @if (filament()->hasDarkMode() && (! filament()->hasDarkModeForced()))
 -             <x-filament::dropdown.list>
 -                 <x-filament-panels::theme-switcher />
 -             </x-filament::dropdown.list>
 -         @endif
 - 
 -         <x-filament::dropdown.list>
 -             @foreach ($items as $key => $item)
 -                 @php
 -                     $itemPostAction = $item->getPostAction();
 -                 @endphp
 - 
 -                 <x-filament::dropdown.list.item
 -                     :action="$itemPostAction"
 -                     :color="$item->getColor()"
 -                     :href="$item->getUrl()"
 -                     :icon="$item->getIcon()"
 -                     :method="filled($itemPostAction) ? 'post' : null"
 -                     :tag="filled($itemPostAction) ? 'form' : 'a'"
 -                     :target="$item->shouldOpenUrlInNewTab() ? '_blank' : null"
 -                 >
 -                     {{ $item->getLabel() }}
 -                 </x-filament::dropdown.list.item>
 -             @endforeach
 - 
 -             <x-filament::dropdown.list.item
 -                 :action="$logoutItem?->getUrl() ?? filament()->getLogoutUrl()"
 -                 :color="$logoutItem?->getColor()"
 -                 :icon="$logoutItem?->getIcon() ?? \Filament\Support\Facades\FilamentIcon::resolve('panels::user-menu.logout-button') ?? 'heroicon-m-arrow-left-on-rectangle'"
 -                 method="post"
 -                 tag="form"
 -             >
 -                 {{ $logoutItem?->getLabel() ?? __('filament-panels::layout.actions.logout.label') }}
 -             </x-filament::dropdown.list.item>
 -         </x-filament::dropdown.list>
 -     </x-filament::dropdown>
 - @endif
 - 
 - {{ \Filament\Support\Facades\FilamentView::renderHook(\Filament\View\PanelsRenderHook::USER_MENU_AFTER) }}
 
 
  |