Skip to content

Commit 4d61936

Browse files
authoredAug 4, 2024··
fix(Form): submit event data (#2012)

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed
 

‎src/runtime/components/forms/Form.vue

+3-6
Original file line numberDiff line numberDiff line change
@@ -127,16 +127,13 @@ export default defineComponent({
127127
}
128128
129129
async function onSubmit (payload: Event) {
130-
const event = payload as SubmitEvent
130+
const event = payload as FormSubmitEvent<any>
131131
try {
132132
if (props.validateOn?.includes('submit')) {
133133
await validate()
134134
}
135-
const submitEvent: FormSubmitEvent<any> = {
136-
...event,
137-
data: props.state
138-
}
139-
emit('submit', submitEvent)
135+
event.data = props.state
136+
emit('submit', event)
140137
} catch (error) {
141138
if (!(error instanceof FormException)) {
142139
throw error

0 commit comments

Comments
 (0)
Please sign in to comment.