diff --git a/src/assets/icons/gauge.svg b/src/assets/icons/gauge.svg
new file mode 100644
index 0000000..0a677ad
--- /dev/null
+++ b/src/assets/icons/gauge.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/assets/icons/plugs.svg b/src/assets/icons/plugs.svg
new file mode 100644
index 0000000..c2c05f4
--- /dev/null
+++ b/src/assets/icons/plugs.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/stores/menu.ts b/src/stores/menu.ts
index e604d60..3f92e1b 100644
--- a/src/stores/menu.ts
+++ b/src/stores/menu.ts
@@ -2,8 +2,10 @@ import { ref } from 'vue'
import { defineStore } from 'pinia'
import {
+ Gauge,
LightningSlash,
Monitor,
+ Plugs,
SmileySad,
Swap
} from '@/utils/icons'
@@ -547,6 +549,66 @@ export const useMenuStore = defineStore('menu', () => {
},
],
},
+ {
+ name: 'Anomali Penangan Pengaduan',
+ href: '/anomali-pengaduan',
+ icon: Plugs,
+ expanded: false,
+ children: [
+ {
+ name: 'Gangguan',
+ href: '/anomali-pengaduan/1',
+ icon: Plugs,
+ expanded: false,
+ children: [
+ {
+ name: 'Laporan Anomali Penangan Pengaduan Gangguan Unit',
+ href: '/anomali-pengaduan/1/1',
+ icon: Plugs,
+ expanded: false,
+ children: []
+ },
+ {
+ name: 'Laporan Anomali Penangan Pengaduan Gangguan Petugas',
+ href: '/anomali-pengaduan/1/2',
+ icon: Plugs,
+ expanded: false,
+ children: []
+ },
+ ]
+ },
+ {
+ name: 'Keluhan',
+ href: '/anomali-pengaduan/2',
+ icon: Plugs,
+ expanded: false,
+ children: [
+ {
+ name: 'Laporan Anomali Penangan Pengaduan Keluhan Unit',
+ href: '/anomali-pengaduan/2/1',
+ icon: Plugs,
+ expanded: false,
+ children: []
+ }
+ ]
+ }
+ ]
+ },
+ {
+ name: 'CTT & KWH Periksa',
+ href: '/ctt-kwh-periksa',
+ icon: Gauge,
+ expanded: false,
+ children: [
+ {
+ name: 'Laporan CTT & KWH Periksa',
+ href: '/ctt-kwh-periksa/1',
+ icon: Gauge,
+ expanded: false,
+ children: []
+ }
+ ]
+ }
])
const sidebarOpen = ref(false)
const sidebarShowed = ref(true)
diff --git a/src/utils/icons.ts b/src/utils/icons.ts
index 0cfcad3..e237815 100644
--- a/src/utils/icons.ts
+++ b/src/utils/icons.ts
@@ -1,6 +1,10 @@
+// png
+export { default as IconApp } from '@/assets/images/pln-with-text.png'
+// svg
export { default as LightningSlash } from '@/assets/icons/lightning-slash.svg'
export { default as SmileySad } from '@/assets/icons/smiley-sad.svg'
export { default as Monitor } from '@/assets/icons/monitor.svg'
export { default as Swap } from '@/assets/icons/swap.svg'
export { default as DotOutline } from '@/assets/icons/dot-outline.svg'
-export { default as IconApp } from '@/assets/images/pln-with-text.png'
\ No newline at end of file
+export { default as Plugs } from '@/assets/icons/plugs.svg'
+export { default as Gauge } from '@/assets/icons/gauge.svg'