diff --git a/proyek-frontend/app/components/templates/UltahStarter/Event.vue b/proyek-frontend/app/components/templates/UltahStarter/Event.vue new file mode 100644 index 0000000..8d5c2dc --- /dev/null +++ b/proyek-frontend/app/components/templates/UltahStarter/Event.vue @@ -0,0 +1,35 @@ + + + diff --git a/proyek-frontend/app/components/templates/UltahStarter/Gallery.vue b/proyek-frontend/app/components/templates/UltahStarter/Gallery.vue new file mode 100644 index 0000000..6b08431 --- /dev/null +++ b/proyek-frontend/app/components/templates/UltahStarter/Gallery.vue @@ -0,0 +1,24 @@ + + + \ No newline at end of file diff --git a/proyek-frontend/app/components/templates/UltahStarter/GuestBook.vue b/proyek-frontend/app/components/templates/UltahStarter/GuestBook.vue new file mode 100644 index 0000000..1318c52 --- /dev/null +++ b/proyek-frontend/app/components/templates/UltahStarter/GuestBook.vue @@ -0,0 +1,51 @@ + + + diff --git a/proyek-frontend/app/components/templates/UltahStarter/Introduction.vue b/proyek-frontend/app/components/templates/UltahStarter/Introduction.vue new file mode 100644 index 0000000..298de5c --- /dev/null +++ b/proyek-frontend/app/components/templates/UltahStarter/Introduction.vue @@ -0,0 +1,28 @@ + + + diff --git a/proyek-frontend/app/components/templates/UltahStarter/Landing.vue b/proyek-frontend/app/components/templates/UltahStarter/Landing.vue new file mode 100644 index 0000000..e33b6d4 --- /dev/null +++ b/proyek-frontend/app/components/templates/UltahStarter/Landing.vue @@ -0,0 +1,26 @@ + + + diff --git a/proyek-frontend/app/components/templates/UltahStarter/ThankYou.vue b/proyek-frontend/app/components/templates/UltahStarter/ThankYou.vue new file mode 100644 index 0000000..a9eb198 --- /dev/null +++ b/proyek-frontend/app/components/templates/UltahStarter/ThankYou.vue @@ -0,0 +1,31 @@ + + + diff --git a/proyek-frontend/app/components/undangan/undangan-ulang-tahun-starter.vue b/proyek-frontend/app/components/undangan/undangan-ulang-tahun-starter.vue new file mode 100644 index 0000000..efbecd4 --- /dev/null +++ b/proyek-frontend/app/components/undangan/undangan-ulang-tahun-starter.vue @@ -0,0 +1,181 @@ + + + + + + \ No newline at end of file diff --git a/proyek-frontend/app/pages/p/[code].vue b/proyek-frontend/app/pages/p/[code].vue index accf2de..19f5961 100644 --- a/proyek-frontend/app/pages/p/[code].vue +++ b/proyek-frontend/app/pages/p/[code].vue @@ -106,7 +106,8 @@ const componentMap = { 'undangan-ulang-tahun-premium': defineAsyncComponent(() => import('~/components/undangan/undangan-ulang-tahun-premium.vue')), 'undangan-pernikahan-premium': defineAsyncComponent(() => import('~/components/undangan/undangan-pernikahan-premium.vue')), 'undangan-khitan-premium': defineAsyncComponent(() => import('~/components/undangan/undangan-khitan-premium.vue')), - 'undangan-ulang-tahun-basic': defineAsyncComponent(() => import('~/components/undangan/undangan-ulang-tahun-basic.vue')) + 'undangan-ulang-tahun-basic': defineAsyncComponent(() => import('~/components/undangan/undangan-ulang-tahun-basic.vue')), + 'undangan-ulang-tahun-starter': defineAsyncComponent(() => import('~/components/undangan/undangan-ulang-tahun-starter.vue')) // Add more mappings as templates are developed } diff --git a/proyek-frontend/app/pages/preview/[id].vue b/proyek-frontend/app/pages/preview/[id].vue index f0647ba..acf8690 100644 --- a/proyek-frontend/app/pages/preview/[id].vue +++ b/proyek-frontend/app/pages/preview/[id].vue @@ -279,7 +279,8 @@ const componentMap = { 'undangan-khitan-premium': defineAsyncComponent(() => import('~/components/undangan/undangan-khitan-premium.vue')), 'undangan-ulang-tahun-premium': defineAsyncComponent(() => import('~/components/undangan/undangan-ulang-tahun-premium.vue')), 'undangan-pernikahan-premium': defineAsyncComponent(() => import('~/components/undangan/undangan-pernikahan-premium.vue')), - 'undangan-ulang-tahun-basic': defineAsyncComponent(() => import('~/components/undangan/undangan-ulang-tahun-basic.vue')) + 'undangan-ulang-tahun-basic': defineAsyncComponent(() => import('~/components/undangan/undangan-ulang-tahun-basic.vue')), + 'undangan-ulang-tahun-starter': defineAsyncComponent(() => import('~/components/undangan/undangan-ulang-tahun-starter.vue')) // Add more mappings as templates are developed }