diff --git a/src/assets/css/style.css b/src/assets/css/style.css
index f0089da..8239630 100644
--- a/src/assets/css/style.css
+++ b/src/assets/css/style.css
@@ -1450,6 +1450,14 @@ select {
scroll-padding-bottom: 0.5rem;
}
+.auto-cols-auto {
+ grid-auto-columns: auto;
+}
+
+.grid-flow-col {
+ grid-auto-flow: column;
+}
+
.grid-cols-2 {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
@@ -1506,6 +1514,16 @@ select {
gap: 0.75rem;
}
+.gap-x-1 {
+ -moz-column-gap: 0.25rem;
+ column-gap: 0.25rem;
+}
+
+.gap-x-2 {
+ -moz-column-gap: 0.5rem;
+ column-gap: 0.5rem;
+}
+
.gap-x-6 {
-moz-column-gap: 1.5rem;
column-gap: 1.5rem;
@@ -1519,6 +1537,11 @@ select {
row-gap: 0.125rem;
}
+.gap-x-1\.5 {
+ -moz-column-gap: 0.375rem;
+ column-gap: 0.375rem;
+}
+
.space-x-1 > :not([hidden]) ~ :not([hidden]) {
--tw-space-x-reverse: 0;
margin-right: calc(0.25rem * var(--tw-space-x-reverse));
@@ -2036,6 +2059,10 @@ select {
text-align: start;
}
+.align-middle {
+ vertical-align: middle;
+}
+
.text-2xl {
font-size: 1.5rem;
line-height: 2rem;
diff --git a/src/components/DatePicker.vue b/src/components/DatePicker.vue
index 15dceac..14bd28b 100644
--- a/src/components/DatePicker.vue
+++ b/src/components/DatePicker.vue
@@ -10,12 +10,28 @@
-
+
+
+
+
+
+
+ {{ value || placeholder }}
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/Form/FiltersType/Type2.vue b/src/components/Form/FiltersType/Type2.vue
index 72d45e1..cbb3577 100644
--- a/src/components/Form/FiltersType/Type2.vue
+++ b/src/components/Form/FiltersType/Type2.vue
@@ -1,38 +1,42 @@
+
+
+
+ Regional:
+
+
+
+
Unit Induk Distribusi/Wilayah:
-
-
- Semua Unit Induk Distribusi/Wilayah
-
-
+
-
Unit Pelaksanaan Pelayanan Pelanggan:
+
Unit Pelaksanaan Pelayanan Pelanggan:
-
-
- Semua Unit Pelaksanaan Pelayanan Pelanggan
-
-
+
-
Unit Layanan Pelanggan:
+
Unit Layanan Pelanggan:
-
-
- Semua Unit Layanan Pelanggan
-
-
+
-
Periode Tanggal:
+
Periode
+
+
+
+
+
-
\ No newline at end of file
+
diff --git a/src/components/Form/FiltersType/Type3.vue b/src/components/Form/FiltersType/Type3.vue
new file mode 100644
index 0000000..d2fe98f
--- /dev/null
+++ b/src/components/Form/FiltersType/Type3.vue
@@ -0,0 +1,34 @@
+
+
+
+
+ Unit Induk Distribusi/Wilayah:
+
+
+
+
+
+ Unit Pelaksanaan Pelayanan Pelanggan:
+
+
+
+
+
+ Unit Layanan Pelanggan:
+
+
+
+
+
+ Periode Tanggal:
+
+
+
+
diff --git a/src/components/Form/FiltersType/Type4.vue b/src/components/Form/FiltersType/Type4.vue
new file mode 100644
index 0000000..09ab030
--- /dev/null
+++ b/src/components/Form/FiltersType/Type4.vue
@@ -0,0 +1,42 @@
+
+
+
+
+ Unit Induk Distribusi/Wilayah:
+
+
+
+
+
+ Unit Pelaksanaan Pelayanan Pelanggan:
+
+
+
+
+
+ Unit Layanan Pelanggan:
+
+
+
+
+
+ Jenis Laporan:
+
+
+
+
+
+ Periode Tanggal:
+
+
+
+
diff --git a/src/components/Form/FiltersType/Type5.vue b/src/components/Form/FiltersType/Type5.vue
new file mode 100644
index 0000000..1ebc58e
--- /dev/null
+++ b/src/components/Form/FiltersType/Type5.vue
@@ -0,0 +1,32 @@
+
+
+
+
+ Unit Induk Distribusi/Wilayah:
+
+
+
+
+
+ Unit Pelaksanaan Pelayanan Pelanggan:
+
+
+
+
+
+ Posko:
+
+
+
+
+
+ Periode Tanggal:
+
+
+
+
diff --git a/src/components/Form/FiltersType/Type6.vue b/src/components/Form/FiltersType/Type6.vue
new file mode 100644
index 0000000..7fb4f77
--- /dev/null
+++ b/src/components/Form/FiltersType/Type6.vue
@@ -0,0 +1,42 @@
+
+
+
+
+ Unit Induk Distribusi/Wilayah:
+
+
+
+
+
+ Unit Pelaksanaan Pelayanan Pelanggan:
+
+
+
+
+
+ Posko:
+
+
+
+
+
+ Periode Tanggal:
+
+
+
+
+
+
Lapor Ulang:
+
+
+
+ s/d
+
+
+
+
diff --git a/src/components/Form/FiltersType/Type7.vue b/src/components/Form/FiltersType/Type7.vue
new file mode 100644
index 0000000..a5ea2cd
--- /dev/null
+++ b/src/components/Form/FiltersType/Type7.vue
@@ -0,0 +1,46 @@
+
+
+
+
+ Unit Induk Distribusi/Wilayah:
+
+
+
+
+
+ Unit Pelaksanaan Pelayanan Pelanggan:
+
+
+
+
+
+ Posko:
+
+
+
+
+
+ Periode Tanggal:
+
+
+
+
+
+
diff --git a/src/components/Pages/MenuProvider.vue b/src/components/Pages/MenuProvider.vue
index 4146f65..3aa5895 100644
--- a/src/components/Pages/MenuProvider.vue
+++ b/src/components/Pages/MenuProvider.vue
@@ -7,6 +7,12 @@
+
+
+
+
+
+
@@ -19,7 +25,12 @@ import { computed } from 'vue'
import { useRoute } from 'vue-router'
import Filters from '../Form/Filters.vue'
import Type1 from '../Form/FiltersType/Type1.vue';
-
+import Type2 from '../Form/FiltersType/Type2.vue';
+import Type3 from '../Form/FiltersType/Type3.vue';
+import Type4 from '../Form/FiltersType/Type4.vue';
+import Type5 from '../Form/FiltersType/Type5.vue';
+import Type6 from '../Form/FiltersType/Type6.vue';
+import Type7 from '../Form/FiltersType/Type7.vue';
// Dapatkan objek route dari vue-router
const route = useRoute()
diff --git a/src/router/index.ts b/src/router/index.ts
index 514ceca..9de9549 100644
--- a/src/router/index.ts
+++ b/src/router/index.ts
@@ -69,7 +69,7 @@ export const routes: RouteRecordRaw[] = [
children: [
{
path: '1',
- name: 'Daftar Keluhan Dialihkan Ke Posko Lain | type-1',
+ name: 'Daftar Keluhan Dialihkan Ke Posko Lain | type-1 | sa',
component: GangguanTable1,
props: true
},