fix: submit pre chat triggering native submit event (#10224)

This commit is contained in:
Shivam Mishra
2024-10-04 20:31:25 +05:30
committed by GitHub
parent 8c54d7f794
commit 88a16b8e96
3 changed files with 8 additions and 6 deletions

View File

@@ -25,7 +25,7 @@ export default {
default: () => {},
},
},
emits: ['submit'],
emits: ['submitPreChat'],
setup() {
const phoneInput = createInput(PhoneInput, {
props: ['hasErrorInPhoneInput'],
@@ -252,7 +252,7 @@ export default {
},
onSubmit() {
const { emailAddress, fullName, phoneNumber, message } = this.formValues;
this.$emit('submit', {
this.$emit('submitPreChat', {
fullName,
phoneNumber,
emailAddress,
@@ -277,6 +277,7 @@ export default {
inputClass: 'hidden',
wrapperClass: 'hidden',
}"
@submit="onSubmit"
>
<div
v-if="shouldShowHeaderMessage"