@php $user = auth()->user(); $initials = collect(explode(' ', trim((string) $user?->name))) ->filter() ->take(2) ->map(fn ($part) => strtoupper(substr($part, 0, 1))) ->implode(''); $rcCartCount = 0; $domainCartCount = 0; $cartCount = 0; $cartRoute = route('user.products.cart'); if ($user) { $rcCartCount = \App\Models\RcServiceOrder::query() ->where('user_id', $user->id) ->whereIn('status', [ \App\Models\RcServiceOrder::STATUS_CART, \App\Models\RcServiceOrder::STATUS_PENDING_PAYMENT, ]) ->count(); $domainCartCount = \App\Models\DomainOrder::query() ->where('user_id', $user->id) ->whereIn('status', [ \App\Models\DomainOrder::STATUS_CART, \App\Models\DomainOrder::STATUS_PENDING_PAYMENT, ]) ->count(); $cartCount = $rcCartCount + $domainCartCount; if ($rcCartCount === 0 && $domainCartCount > 0) { $cartRoute = route('user.domains.cart'); } } @endphp
{{-- Search Bar --}}
@auth @includeIf('partials.topbar-account-switcher') @includeIf('partials.topbar-widgets-prepend') @include('partials.topbar-desktop-widgets', ['user' => $user ?? $u ?? auth()->user(), 'showUser' => true]) @includeIf('partials.topbar-widgets-append') @else Sign in @include('partials.launcher') @endauth