diff --git a/proyek-frontend/app/components/forms/UlangTahunForm.vue b/proyek-frontend/app/components/forms/UlangTahunForm.vue
index 55d6cfa..5d530d9 100644
--- a/proyek-frontend/app/components/forms/UlangTahunForm.vue
+++ b/proyek-frontend/app/components/forms/UlangTahunForm.vue
@@ -21,92 +21,189 @@
-
+
-
+
+
+
+ Pemesan Undangan
+
+
+
-
-
+
+
-
-
+
+
+
+ Jadwal Acara
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
+
+
Galeri (max 5 gambar)
-
+
![Preview]()
-
-
-
-
-
+
+
+
+
+
+
-
- ✅ Form berhasil dikirim!
- ❌ Gagal mengirim form. Pastikan semua data yang wajib diisi sudah lengkap.
+ ✅ Form berhasil
+ dikirim!
+ ❌ Gagal mengirim form.
+ Pastikan semua data yang wajib diisi sudah lengkap.
@@ -133,8 +230,8 @@ const form = ref({
nama_panggilan_anak: "",
bapak_anak: "",
ibu_anak: "",
- umur_dirayakan: "",
- anak_ke: "",
+ umur_dirayakan: "",
+ anak_ke: "",
hari_tanggal_acara: "",
waktu_acara: "",
alamat_acara: "",
@@ -172,7 +269,7 @@ const handleFileUpload = (event) => {
form.value.galeri = combinedFiles.slice(0, 5);
// Buat ulang array preview berdasarkan data file yang sudah final
- previewImages.value = [];
+ previewImages.value = [];
form.value.galeri.forEach(file => {
const reader = new FileReader();
reader.onload = (e) => {
@@ -215,7 +312,7 @@ const submitForm = async () => {
success.value = true;
-
+
const adminNumber = "62895602603247";
// Susun pesan WA
@@ -243,7 +340,7 @@ Tanggal Pemesanan: ${form.value.tanggal_pemesanan}
// Redirect ke WhatsApp
const waUrl = `https://wa.me/${adminNumber}?text=${encodeURIComponent(message)}`;
window.location.href = waUrl;
-
+
} catch (err) {
console.error(err);
error.value = true;