fix(Form): submit event data (#2012)

This commit is contained in:
Romain Hamel
2024-08-04 09:49:56 +02:00
committed by GitHub
parent 8ac9ca4978
commit 4d61936e7e

View File

@@ -127,16 +127,13 @@ export default defineComponent({
}
async function onSubmit (payload: Event) {
const event = payload as SubmitEvent
const event = payload as FormSubmitEvent<any>
try {
if (props.validateOn?.includes('submit')) {
await validate()
}
const submitEvent: FormSubmitEvent<any> = {
...event,
data: props.state
}
emit('submit', submitEvent)
event.data = props.state
emit('submit', event)
} catch (error) {
if (!(error instanceof FormException)) {
throw error