@php $navUser = auth('admin')->user() ?? auth()->user(); $navRole = $navUser?->role; $logoutRoute = auth('admin')->check() ? 'admin.logout' : 'logout'; $navShowUserAvatar = $navUser instanceof \App\Models\User && ! auth('admin')->check(); $navInitials = 'Ac'; if ($navUser && ! auth('admin')->check()) { $name = trim($navUser->name ?? 'Account'); $words = preg_split('/\s+/', $name, -1, PREG_SPLIT_NO_EMPTY); $navInitials = count($words) >= 2 ? strtoupper(mb_substr($words[0], 0, 1) . mb_substr($words[count($words) - 1], 0, 1)) : strtoupper(mb_substr($name, 0, 2)); } @endphp