diff --git a/bak/listPermission.json.txt b/bak/listPermission.json.txt
new file mode 100644
index 0000000..ab6dafa
--- /dev/null
+++ b/bak/listPermission.json.txt
@@ -0,0 +1,310 @@
+{
+ "menus": [
+ {
+ "key": "dashboard",
+ "label": "Dashboard",
+ "default": true,
+ "children": [
+ {
+ "key": "dashboard.view",
+ "label": "Melihat Dashboard",
+ "default": true
+ }
+ ]
+ },
+ {
+ "key": "pengaduan",
+ "label": "Pengaduan",
+ "default": true,
+ "children": [
+ {
+ "key": "pengaduan.view",
+ "label": "Melihat List & Detail",
+ "default": true
+ },
+ {
+ "key": "pengaduan.antrian",
+ "label": "Detail pengaduan dengan status antrian",
+ "default": true,
+ "children": [
+ {
+ "key": "pengaduan.antrian.tolak",
+ "label": "Menolak pengaduan",
+ "default": true
+ },
+ {
+ "key": "pengaduan.antrian.terima",
+ "label": "Menerima pengaduan",
+ "default": true
+ }
+ ]
+ },
+ {
+ "key": "pengaduan.diterima",
+ "label": "Detail pengaduan dengan status diterima",
+ "default": true,
+ "children": [
+ {
+ "key": "pengaduan.diterima.dikerjakan",
+ "label": "Menegerjakan pengaduan",
+ "default": true
+ }
+ ]
+ },
+ {
+ "key": "pengaduan.dikerjakan",
+ "label": "Detail pengaduan dengan status dikerjakan",
+ "default": true,
+ "children": [
+ {
+ "key": "pengaduan.dikerjakan.selesai",
+ "label": "Menyelesaikan pengaduan",
+ "default": true
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "key": "pelayanan",
+ "label": "Pelayanan",
+ "default": true,
+ "children": [
+ {
+ "key": "pelayanan.view",
+ "label": "Melihat List & Detail",
+ "default": true
+ },
+ {
+ "key": "pelayanan.antrian",
+ "label": "Detail pelayanan dengan status antrian",
+ "default": true,
+ "children": [
+ {
+ "key": "pelayanan.antrian.tolak",
+ "label": "Menolak pelayanan",
+ "default": true
+ },
+ {
+ "key": "pelayanan.antrian.terima",
+ "label": "Menerima pelayanan",
+ "default": true
+ }
+ ]
+ },
+ {
+ "key": "pelayanan.diterima",
+ "label": "Detail pelayanan dengan status diterima",
+ "default": true,
+ "children": [
+ {
+ "key": "pelayanan.diterima.tolak",
+ "label": "Menolak pelayanan",
+ "default": true
+ },
+ {
+ "key": "pelayanan.diterima.setujui",
+ "label": "Menyetujui pelayanan",
+ "default": true
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "key": "warga",
+ "label": "Warga",
+ "default": true,
+ "children": [
+ {
+ "key": "warga.view",
+ "label": "Melihat List & Detail",
+ "default": true
+ }
+ ]
+ },
+ {
+ "key": "setting",
+ "label": "Setting",
+ "default": true,
+ "children": [
+ {
+ "key": "setting.profile",
+ "label": "Profile",
+ "default": true,
+ "children": [
+ {
+ "key": "setting.profile.view",
+ "label": "View",
+ "default": true
+ },
+ {
+ "key": "setting.profile.edit",
+ "label": "Edit",
+ "default": true
+ },
+ {
+ "key": "setting.profile.password",
+ "label": "Ubah Password",
+ "default": true
+ }
+ ]
+ },
+ {
+ "key": "setting.user",
+ "label": "User",
+ "default": true,
+ "children": [
+ {
+ "key": "setting.user.view",
+ "label": "View List",
+ "default": true
+ },
+ {
+ "key": "setting.user.tambah",
+ "label": "Tambah",
+ "default": true
+ },
+ {
+ "key": "setting.user.edit",
+ "label": "Edit",
+ "default": true
+ },
+ {
+ "key": "setting.user.delete",
+ "label": "Delete",
+ "default": true
+ }
+ ]
+ },
+ {
+ "key": "setting.user_role",
+ "label": "User Role",
+ "default": true,
+ "children": [
+ {
+ "key": "setting.user_role.view",
+ "label": "View List",
+ "default": true
+ },
+ {
+ "key": "setting.user_role.tambah",
+ "label": "Tambah",
+ "default": true
+ },
+ {
+ "key": "setting.user_role.edit",
+ "label": "Edit",
+ "default": true
+ },
+ {
+ "key": "setting.user_role.delete",
+ "label": "Delete",
+ "default": true
+ }
+ ]
+ },
+ {
+ "key": "setting.kategori_pengaduan",
+ "label": "Kategori Pengaduan",
+ "default": true,
+ "children": [
+ {
+ "key": "setting.kategori_pengaduan.view",
+ "label": "View List",
+ "default": true
+ },
+ {
+ "key": "setting.kategori_pengaduan.tambah",
+ "label": "Tambah",
+ "default": true
+ },
+ {
+ "key": "setting.kategori_pengaduan.edit",
+ "label": "Edit",
+ "default": true
+ },
+ {
+ "key": "setting.kategori_pengaduan.delete",
+ "label": "Delete",
+ "default": true
+ }
+ ]
+ },
+ {
+ "key": "setting.kategori_pelayanan",
+ "label": "Kategori Pelayanan Surat",
+ "default": true,
+ "children": [
+ {
+ "key": "setting.kategori_pelayanan.view",
+ "label": "View List",
+ "default": true
+ },
+ {
+ "key": "setting.kategori_pelayanan.detail",
+ "label": "View Detail",
+ "default": true
+ },
+ {
+ "key": "setting.kategori_pelayanan.tambah",
+ "label": "Tambah",
+ "default": true
+ },
+ {
+ "key": "setting.kategori_pelayanan.edit",
+ "label": "Edit",
+ "default": true
+ },
+ {
+ "key": "setting.kategori_pelayanan.delete",
+ "label": "Delete",
+ "default": true
+ }
+ ]
+ },
+ {
+ "key": "setting.desa",
+ "label": "Desa",
+ "default": true,
+ "children": [
+ {
+ "key": "setting.desa.view",
+ "label": "View List",
+ "default": true
+ },
+ {
+ "key": "setting.desa.edit",
+ "label": "Edit",
+ "default": true
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "key": "api_key",
+ "label": "API Key",
+ "default": true,
+ "children": [
+ {
+ "key": "api_key.view",
+ "label": "View List",
+ "default": true
+ }
+ ]
+ },
+ {
+ "key": "credential",
+ "label": "Credential",
+ "default": true,
+ "children": [
+ {
+ "key": "credential.view",
+ "label": "View List",
+ "default": true
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/components/KategoriPelayananSurat.tsx b/src/components/KategoriPelayananSurat.tsx
index afb546a..da0752b 100644
--- a/src/components/KategoriPelayananSurat.tsx
+++ b/src/components/KategoriPelayananSurat.tsx
@@ -216,7 +216,7 @@ export default function KategoriPelayananSurat({
return (
<>
{/* Modal Edit */}
-
- {/*
- setDataChoose({ ...dataChoose, dataPelengkap: value })
- }
- /> */}
+
+
+
+ Data Pelengkap
+
+
+
+
+
+
+
+ {dataChoose?.dataPelengkap?.map((v: any, i: number) => (
+
+
+
+ {
+ handleDeleteSyarat(i);
+ }}
+ >
+
+
+
+
+
+
+
+ handleEditSyarat(i, {
+ key: v.key,
+ name: e.target.value,
+ desc: v.desc,
+ })
+ }
+ />
+
+
+
+
+
+ handleEditSyarat(i, {
+ key: v.key,
+ name: v.name,
+ desc: e.target.value,
+ })
+ }
+ />
+
+
+
+ ))}
+
+
@@ -289,7 +359,7 @@ export default function KategoriPelayananSurat({
-
+
@@ -329,10 +399,10 @@ export default function KategoriPelayananSurat({
-
+ */}
{/* Modal Tambah */}
-
- {/*
- setDataTambah({ ...dataTambah, dataText: value })
- }
- /> */}
@@ -466,7 +527,7 @@ export default function KategoriPelayananSurat({
-
+ */}
{/* Modal Delete */}
Kategori Pelayanan Surat
- {permissions.includes("setting.kategori_pelayanan.tambah") && (
+ {/* {permissions.includes("setting.kategori_pelayanan.tambah") && (
- )}
+ )} */}
@@ -580,7 +641,7 @@ export default function KategoriPelayananSurat({
-
-
+ */}