@php $user = auth()->user(); $isAdmin = $user && method_exists($user, 'isAdmin') ? $user->isAdmin() : false; try { $branding = \App\Models\AppSetting::branding(); } catch (\Throwable $e) { $branding = \App\Models\AppSetting::brandingDefaults(); } $masterDataOpen = request()->routeIs('academic-years.*') || request()->routeIs('departments.*') || request()->routeIs('classes.*') || request()->routeIs('document-types.*'); $kesiswaanOpen = request()->routeIs('students.*') || request()->routeIs('student-exits.*') || request()->routeIs('student-transfers.*') || request()->routeIs('student-promotions.*') || request()->routeIs('student-achievements.*') || request()->routeIs('student-self-service.*'); $settingsOpen = request()->routeIs('settings.*'); @endphp

Panel Admin

{{ $branding['app_name'] ?? 'Database Kesiswaan' }}

@php $currentUser = auth()->user(); $currentUserName = data_get($currentUser, 'name', 'User'); $currentUserEmail = data_get($currentUser, 'email', '-'); $currentUserInitial = strtoupper(substr((string) $currentUserName, 0, 1)) ?: 'U'; @endphp
{{ $currentUserName }}
{{ $currentUserEmail }}
@isset($header)
{{ $header }}
@endisset {{ $slot }}