Skip to content

Commit bec6229

Browse files
committed
fix(code-gen): handle extra parameter in useMutation success callback
1 parent a24728b commit bec6229

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

‎packages/code-gen/src/api-client/react-query.js‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -798,7 +798,7 @@ function reactQueryWriteInvalidations(file, route) {
798798
fileWrite(file, `const originalOnSuccess = options.onSuccess;`);
799799
fileBlockStart(
800800
file,
801-
`options.onSuccess = async (data, variables, context) => `,
801+
`options.onSuccess = async (data, variables, ...args) => `,
802802
);
803803

804804
for (const invalidation of route.invalidations) {
@@ -849,7 +849,7 @@ function reactQueryWriteInvalidations(file, route) {
849849
}
850850

851851
fileBlockStart(file, `if (typeof originalOnSuccess === "function")`);
852-
fileWrite(file, `return await originalOnSuccess(data, variables, context);`);
852+
fileWrite(file, `return await originalOnSuccess(data, variables, ...args);`);
853853

854854
fileBlockEnd(file);
855855
fileBlockEnd(file);

0 commit comments

Comments
 (0)