-
@foreach ($errors->all() as $e)
- {{ $e }} @endforeach
@props(['title' => 'Admin S-Gizi']) @php $adminUser = auth()->user(); $adminInitials = collect(explode(' ', trim((string) ($adminUser?->name ?? 'Admin S-Gizi')))) ->filter() ->take(2) ->map(fn ($part) => mb_substr($part, 0, 1)) ->implode('') ?: 'AD'; $adminRoleLabel = match ($adminUser?->role) { 'super_admin' => 'Super Admin', 'admin_operasional' => 'Admin Operasional', default => 'Administrator', }; $pendingFoodVerifications = \App\Models\Makanan::query()->where('status_menu', 'Menunggu Verifikasi')->count(); $pendingArticleVerifications = \App\Models\Article::query()->where('status', 'Menunggu Verifikasi')->count(); $pendingVerifications = $pendingFoodVerifications + $pendingArticleVerifications; $navItems = [ ['label' => 'Dashboard', 'icon' => 'bi-grid-1x2', 'route' => 'admin.dashboard'], ['label' => 'Monitoring Anak', 'icon' => 'bi-activity', 'route' => 'admin.monitoring'], ['label' => 'Konsultasi', 'icon' => 'bi-chat-dots', 'route' => 'admin.consultations'], ['label' => 'Orang Tua', 'icon' => 'bi-people', 'route' => 'admin.parents'], ['label' => 'Data Anak', 'icon' => 'bi-person-hearts', 'route' => 'admin.children.index'], ['label' => 'Ahli Gizi', 'icon' => 'bi-person-vcard', 'route' => 'admin.nutritionists'], ['label' => 'Artikel', 'icon' => 'bi-newspaper', 'route' => 'admin.articles.index'], ['label' => 'Rekomendasi Makanan', 'icon' => 'bi-egg-fried', 'route' => 'admin.foods.index'], ['label' => 'Pengaturan', 'icon' => 'bi-gear', 'route' => 'admin.settings'], ]; @endphp