diff --git a/resources/js/components/ConfirmDeleteModal.vue b/resources/js/components/ConfirmDeleteModal.vue
index ffcca4e..1933467 100644
--- a/resources/js/components/ConfirmDeleteModal.vue
+++ b/resources/js/components/ConfirmDeleteModal.vue
@@ -7,11 +7,11 @@
class="bg-white rounded-lg shadow-lg p-6 w-[350px] text-center relative"
>
-
Yakin hapus produk ini?
+ {{ props.title }}?
- Produk yang sudah dihapus tidak akan bisa dikembalikan.
+ {{ props.message }}
@@ -34,7 +34,9 @@
diff --git a/resources/js/components/CreateKategori.vue b/resources/js/components/CreateKategori.vue
new file mode 100644
index 0000000..f0aac3d
--- /dev/null
+++ b/resources/js/components/CreateKategori.vue
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+ {{ product ? 'Edit Kategori' : 'Tambah Kategori Baru' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/js/components/EditKategori.vue b/resources/js/components/EditKategori.vue
new file mode 100644
index 0000000..bba4632
--- /dev/null
+++ b/resources/js/components/EditKategori.vue
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
Edit Kategori
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/js/pages/Kategori.vue b/resources/js/pages/Kategori.vue
new file mode 100644
index 0000000..dede9c9
--- /dev/null
+++ b/resources/js/pages/Kategori.vue
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
Kategori
+
+
+
+
+
+
+
+
+
+ No
+ |
+
+ Nama Kategori
+ |
+
+ Aksi
+ |
+
+
+
+
+
+ {{ index + 1 }}
+ |
+
+ {{ item.nama }}
+ |
+
+
+
+
+
+ |
+
+
+
+
+
+
+
+ Tidak ada data kategori
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/js/pages/Produk.vue b/resources/js/pages/Produk.vue
index d8f9422..a04daa8 100644
--- a/resources/js/pages/Produk.vue
+++ b/resources/js/pages/Produk.vue
@@ -12,6 +12,8 @@
:isOpen="deleting"
@cancel="deleting = false"
@confirm="deleteProduk"
+ title="Hapus Produk"
+ message="Apakah Anda yakin ingin menghapus produk ini?"
/>
diff --git a/resources/js/router/index.js b/resources/js/router/index.js
index 1856f73..5e22da1 100644
--- a/resources/js/router/index.js
+++ b/resources/js/router/index.js
@@ -5,6 +5,7 @@ import Brankas from '../pages/Brankas.vue'
import Tray from '../pages/Tray.vue'
import Kasir from '../pages/Kasir.vue'
import InputProduk from '../pages/InputProduk.vue'
+import Kategori from '../pages/Kategori.vue'
const routes = [
@@ -38,6 +39,11 @@ const routes = [
name: 'Kasir',
component: Kasir
},
+ {
+ path: '/kategori',
+ name: 'Kategori',
+ component: Kategori
+ },
]