feat(FE) : setting access page master

This commit is contained in:
Yusron alamsyah
2026-02-23 14:29:56 +07:00
parent b3ac3a6b1a
commit b122aa6dad
13 changed files with 1009 additions and 44 deletions
+12
View File
@@ -35,5 +35,17 @@
"namaHakAkses": "view-profile",
"status": "tidak aktif",
"pages": []
},
{
"id": "d86a0a46-28ec-48bc-ae51-2679a61cbd83",
"namaHakAkses": "superadmin",
"status": "tidak aktif",
"pages": []
},
{
"id": "c0b20f5e-6b31-4134-8dbb-cc831cda6fb0",
"namaHakAkses": "Writer",
"status": "tidak aktif",
"pages": []
}
]
+94
View File
@@ -0,0 +1,94 @@
[
{
"id": 1,
"name": "Dashboards",
"url": "#",
"level": 1,
"icon": "",
"role": []
},
{
"id": 2,
"name": "Dashboard",
"url": "/dashboard",
"level": 2,
"parent": 1,
"icon": "widget-add-line-duotone",
"role": [
"Writer",
"superadmin"
]
},
{
"id": 3,
"name": "Antrean",
"url": "#",
"level": 1,
"icon": "",
"role": []
},
{
"id": 4,
"name": "Semua",
"url": "/antrean/all",
"level": 2,
"parent": 3,
"icon": "list-check-line-duotone",
"role": [
"admin",
"Writer"
]
},
{
"id": 5,
"name": "Kategori",
"url": "/antrean/list-kategori",
"level": 2,
"parent": 3,
"icon": "layers-minimalistic-line-duotone",
"role": [
"Writer"
]
},
{
"id": 6,
"name": "Spesialis",
"url": "/antrean/list-spesialis",
"level": 2,
"parent": 3,
"icon": "users-group-rounded-line-duotone",
"role": [
"Writer",
"superadmin"
]
},
{
"id": 7,
"name": "pengaturan",
"url": "#",
"level": 1,
"role": []
},
{
"id": 8,
"name": "Halaman",
"url": "/setting/halaman",
"level": 2,
"parent": 7,
"icon": "shield-user-line-duotone",
"role": [
"superadmin"
]
},
{
"id": 9,
"name": "User",
"url": "/setting/user",
"level": 2,
"parent": 7,
"icon": "user-id-line-duotone",
"role": [
"superadmin"
]
}
]
+20 -3
View File
@@ -4,9 +4,26 @@
"namaUser": "Akbar Attallah",
"email": "akbarantrean@gmail.com",
"hakAkses": [
"manage-account",
"manage-account-links",
"view-profile"
"superadmin"
],
"status": "aktif"
},
{
"id": "31e5227f-78d2-4b4d-b255-afcc5ece6b27",
"namaUser": "renaldy",
"email": "renaldy.brada@gmail.com",
"hakAkses": [
"Writer"
],
"status": "aktif"
},
{
"id": "d6621539-9e8e-4937-ba9a-fca68f625e39",
"namaUser": "yusron",
"email": "yusron.sandbox@gmai.com",
"hakAkses": [
"superadmin",
"Writer"
],
"status": "aktif"
}