{{-- Language switcher --}} @php $currentLocale = app()->getLocale(); $flagSvgs = [ 'en' => '', 'fr' => '', 'ar' => '', 'es' => '', 'hi' => '', 'bn' => '', 'tr' => '', 'de' => '', 'pt' => '', ]; $langLabels = [ 'en' => 'English', 'fr' => 'Français', 'ar' => 'العربية', 'es' => 'Español', 'hi' => 'हिन्दी', 'bn' => 'বাংলা', 'tr' => 'Türkçe', 'de' => 'Deutsch', 'pt' => 'Português', ]; @endphp {{-- Dark mode toggle --}} @php $__navPendingTenants = isset($pendingTenants) ? $pendingTenants : \App\Tenant::with('domains')->where('status', \App\Tenant::STATUS_PENDING)->orderByDesc('created_at')->get(); $__navPendingOffline = \App\Models\Central\PendingRegistration::where('gateway', 'offline') ->where('status', \App\Models\Central\PendingRegistration::STATUS_PROCESSING) ->with('plan') ->orderByDesc('created_at') ->get(); $__navPendingBilling = \App\Models\Central\TenantBillingPayment::whereIn('gateway', ['offline', 'manual']) ->where('status', \App\Models\Central\TenantBillingPayment::STATUS_PENDING) ->with(['tenant', 'plan']) ->orderByDesc('created_at') ->get(); $__navHasNotifications = $__navPendingTenants->count() > 0 || $__navPendingOffline->count() > 0 || $__navPendingBilling->count() > 0; @endphp @php $user = auth()->guard('central')->user(); @endphp
@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif @if($errors->any())
{{ $errors->first() }}
@endif @yield('content')
@if(!empty($generalSettings->dashboard_footer_text) || !empty($appVersion)) @endif