Skip to content

Commit a8abee9

Browse files
committed
Remove ability to pass data to Inertia's submit method
1 parent 8549aa2 commit a8abee9

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

packages/react-inertia/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ export const useForm = <Data extends Record<string, FormDataConvertible>>(method
161161

162162
return form
163163
},
164-
submit(submitMethod: RequestMethod | Partial<VisitOptions> = {}, submitUrl?: string, submitOptions?: Partial<VisitOptions>): void {
164+
submit(submitMethod: RequestMethod | Omit<VisitOptions, 'data'> = {}, submitUrl?: string, submitOptions?: Omit<VisitOptions, 'data'>): void {
165165
if (typeof submitMethod !== 'string') {
166166
submitOptions = submitMethod
167167
submitUrl = resolveUrl(url)

packages/react-inertia/src/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export type Form<Data extends Record<string, FormDataConvertible>> = Omit<Precog
1010
touch(name: Array<string> | string | NamedInputEvent): Form<Data>,
1111
forgetError(string: keyof Data | NamedInputEvent): Form<Data>,
1212
setValidationTimeout(duration: number): Form<Data>,
13-
submit(config?: Partial<VisitOptions>): void,
13+
submit(config?: Omit<VisitOptions, 'data'>): void,
1414
submit(method: RequestMethod, url: string, options?: Omit<VisitOptions, 'data'>): void,
1515
reset(...keys: (keyof Partial<Data>)[]): void,
1616
validateFiles(): Form<Data>,

0 commit comments

Comments
 (0)