From 47964ec565c7e0856a75f86007fc0e770a83b81d Mon Sep 17 00:00:00 2001 From: Chirag Chhatrala <60499540+chiragchhatrala@users.noreply.github.com> Date: Wed, 22 Feb 2023 21:09:13 +0530 Subject: [PATCH] Hide form title via URL param (#89) * Hide form title via URL param * FormUrlPrefill smal fixes --- .../components/forms/components/VSwitch.vue | 4 +- .../open/forms/OpenCompleteForm.vue | 5 +- .../components/AdvancedFormUrlSettings.vue | 58 +++++++++++++++++++ .../open/forms/components/FormUrlPrefill.vue | 10 +++- .../components/pages/forms/show/EmbedCode.vue | 8 ++- .../components/pages/forms/show/ShareLink.vue | 11 +++- .../pages/forms/show/UrlFormPrefill.vue | 5 +- resources/js/pages/forms/show/share.vue | 24 ++++++-- 8 files changed, 110 insertions(+), 15 deletions(-) create mode 100644 resources/js/components/open/forms/components/AdvancedFormUrlSettings.vue diff --git a/resources/js/components/forms/components/VSwitch.vue b/resources/js/components/forms/components/VSwitch.vue index 2be7471..bdba0e1 100644 --- a/resources/js/components/forms/components/VSwitch.vue +++ b/resources/js/components/forms/components/VSwitch.vue @@ -12,7 +12,8 @@ export default { components: { }, props: { - value: { type: Boolean, default: false } + value: { type: Boolean, default: false }, + disabled: { type: Boolean, default: false } }, data () { @@ -35,6 +36,7 @@ export default { methods: { onClick () { + if(this.disabled) return this.$emit('input', !this.internalValue) this.internalValue = !this.internalValue } diff --git a/resources/js/components/open/forms/OpenCompleteForm.vue b/resources/js/components/open/forms/OpenCompleteForm.vue index e308242..06531f2 100644 --- a/resources/js/components/open/forms/OpenCompleteForm.vue +++ b/resources/js/components/open/forms/OpenCompleteForm.vue @@ -1,6 +1,6 @@