fix: bug sidebar showing unrelated menu to worker

This commit is contained in:
Hafiz Caniago 2025-04-27 11:52:50 +07:00
parent 8ec0a937d3
commit ef677d4a1d

View File

@ -32,20 +32,32 @@
'link' => '/dashboard',
'childs' => [],
],
(object) [
'icon' => 'fas fa-book',
'name' => 'Registrasi Pasien',
'link' => '/registrasi-pasien',
'childs' => [],
],
(object) [
'icon' => 'fas fa-list',
'name' => 'Jenis Asuransi',
'name' => 'Manajemen Asuransi',
'link' => '/asuransi',
'childs' => [],
'is_admin' => true, // Menambahkan field ini untuk mengontrol akses
],
(object) [
'icon' => 'fas fa-list',
'name' => 'Jenis Tindakan',
'name' => 'Manajemen Tindakan',
'link' => '/tindakan',
'childs' => [],
'is_admin' => true, // Menambahkan field ini untuk mengontrol akses
],
(object) [
'icon' => 'fas fa-user',
'name' => 'Manajemen Pasien',
'link' => '/pasien',
'childs' => [],
],
(object) [
'icon' => 'fas fa-user',
'name' => 'Manajemen Pegawai',
@ -73,8 +85,8 @@
@continue
@endif
@if (isset($menu->is_admin) && $menu->is_admin && !Auth::user()->role === 'admin')
@continue {{-- Menghentikan iterasi jika bukan superuser --}}
@if (isset($menu->is_admin) && $menu->is_admin && Auth::user()->role !== 'admin')
@continue {{-- Menghentikan iterasi jika bukan admin --}}
@endif
@php