diff --git a/client/composables/forms/initForm.js b/client/composables/forms/initForm.js
index f87b153..70068ff 100644
--- a/client/composables/forms/initForm.js
+++ b/client/composables/forms/initForm.js
@@ -1,5 +1,5 @@
-export const initForm = (options = {}) => {
+export const initForm = (defaultValue = {}) => {
return useForm({
title: 'My Form',
description: null,
@@ -49,6 +49,6 @@ export const initForm = (options = {}) => {
// Custom SEO
seo_meta: {},
- ...options
+ ...defaultValue
})
}
diff --git a/client/mixins/form_editor/initForm.js b/client/mixins/form_editor/initForm.js
deleted file mode 100644
index ea4737c..0000000
--- a/client/mixins/form_editor/initForm.js
+++ /dev/null
@@ -1,57 +0,0 @@
-import Form from "vform";
-
-export default {
- methods: {
- initForm() {
- this.form = new Form({
- title: 'My Form',
- description: null,
- visibility: 'public',
- workspace_id: this.workspace?.id,
- properties: [],
-
- notifies: false,
- slack_notifies: false,
- send_submission_confirmation: false,
- webhook_url: null,
- notification_settings: {},
-
- // Customization
- theme: 'default',
- width: 'centered',
- dark_mode: 'auto',
- color: '#3B82F6',
- hide_title: false,
- no_branding: false,
- uppercase_labels: true,
- transparent_background: false,
- closes_at: null,
- closed_text: 'This form has now been closed by its owner and does not accept submissions anymore.',
- auto_save: true,
-
- // Submission
- submit_button_text: 'Submit',
- re_fillable: false,
- re_fill_button_text: 'Fill Again',
- submitted_text: 'Amazing, we saved your answers. Thank you for your time and have a great day!',
- notification_sender: 'OpnForm',
- notification_subject: 'We saved your answers',
- notification_body: 'Hello there 👋
This is a confirmation that your submission was successfully saved.',
- notifications_include_submission: true,
- use_captcha: false,
- is_rating: false,
- rating_max_value: 5,
- max_submissions_count: null,
- max_submissions_reached_text: 'This form has now reached the maximum number of allowed submissions and is now closed.',
- editable_submissions_button_text: 'Edit submission',
- confetti_on_submission: false,
-
- // Security & Privacy
- can_be_indexed: true,
-
- // Custom SEO
- seo_meta: {}
- })
- },
- }
-}
diff --git a/client/pages/forms/create/guest.vue b/client/pages/forms/create/guest.vue
index 2cd100b..13ba3b7 100644
--- a/client/pages/forms/create/guest.vue
+++ b/client/pages/forms/create/guest.vue
@@ -24,9 +24,8 @@