From e5bf56b372eaffb38c42dfb828c3301964f106fd Mon Sep 17 00:00:00 2001 From: Dmitriy Brolnickij Date: Thu, 4 Sep 2025 19:54:28 +0700 Subject: [PATCH 1/3] fix(pinia-colada): optional `options` in mutation factory --- .../src/plugins/@pinia/colada/mutationOptions.ts | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/packages/openapi-ts/src/plugins/@pinia/colada/mutationOptions.ts b/packages/openapi-ts/src/plugins/@pinia/colada/mutationOptions.ts index 9e278ed6b6..0b34c9b30e 100644 --- a/packages/openapi-ts/src/plugins/@pinia/colada/mutationOptions.ts +++ b/packages/openapi-ts/src/plugins/@pinia/colada/mutationOptions.ts @@ -3,10 +3,7 @@ import type ts from 'typescript'; import type { GeneratedFile } from '../../../generate/file'; import type { IR } from '../../../ir/types'; import { tsc } from '../../../tsc'; -import { - createOperationComment, - isOperationOptionsRequired, -} from '../../shared/utils/operation'; +import { createOperationComment } from '../../shared/utils/operation'; import { handleMeta } from './meta'; import type { PluginState } from './state'; import type { PiniaColadaPlugin } from './types'; @@ -129,11 +126,6 @@ export const createMutationOptions = ({ }); } - const isRequiredOptionsForMutation = isOperationOptionsRequired({ - context: plugin.context, - operation, - }); - const statement = tsc.constVariable({ comment: plugin.config.comments ? createOperationComment({ operation }) @@ -142,9 +134,9 @@ export const createMutationOptions = ({ expression: tsc.arrowFunction({ parameters: [ { - isRequired: isRequiredOptionsForMutation, + isRequired: false, name: 'options', - type: typeData, + type: `Partial<${typeData}>`, }, ], // TODO: better types syntax From 413744572f403f605c0ba6a69f3614da69fc6f15 Mon Sep 17 00:00:00 2001 From: Dmitriy Brolnickij Date: Thu, 4 Sep 2025 19:56:30 +0700 Subject: [PATCH 2/3] chore: init changeset --- .changeset/optional-options-in-mutation-factory.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/optional-options-in-mutation-factory.md diff --git a/.changeset/optional-options-in-mutation-factory.md b/.changeset/optional-options-in-mutation-factory.md new file mode 100644 index 0000000000..5732467323 --- /dev/null +++ b/.changeset/optional-options-in-mutation-factory.md @@ -0,0 +1,5 @@ +--- +"@hey-api/openapi-ts": patch +--- + +fix(pinia-colada): optional `options` in mutation factory From 9bcf2a869efc10aaf00d074b12a03dfc0509454a Mon Sep 17 00:00:00 2001 From: Dmitriy Brolnickij Date: Thu, 4 Sep 2025 19:57:38 +0700 Subject: [PATCH 3/3] test(pinia-colada): update snapshots --- .../@pinia/colada/fetch/@pinia/colada.gen.ts | 40 ++++++------- .../@pinia/colada/Defaults.gen.ts | 4 +- .../@pinia/colada/Descriptions.gen.ts | 2 +- .../@pinia/colada/Duplicate.gen.ts | 6 +- .../group-by-tag/@pinia/colada/Error.gen.ts | 2 +- .../group-by-tag/@pinia/colada/Header.gen.ts | 2 +- ...05\303\266\303\264\303\252\303\212.gen.ts" | 2 +- .../@pinia/colada/Parameters.gen.ts | 4 +- .../@pinia/colada/Response.gen.ts | 4 +- .../group-by-tag/@pinia/colada/Simple.gen.ts | 8 +-- .../group-by-tag/@pinia/colada/default.gen.ts | 6 +- .../@pinia/colada/fetch/@pinia/colada.gen.ts | 58 +++++++++---------- .../group-by-tag/@pinia/colada/Complex.gen.ts | 2 +- .../@pinia/colada/Defaults.gen.ts | 4 +- .../@pinia/colada/Deprecated.gen.ts | 2 +- .../@pinia/colada/Descriptions.gen.ts | 2 +- .../@pinia/colada/Duplicate.gen.ts | 6 +- .../group-by-tag/@pinia/colada/Error.gen.ts | 2 +- .../@pinia/colada/FormData.gen.ts | 2 +- .../group-by-tag/@pinia/colada/Header.gen.ts | 2 +- ...05\303\266\303\264\303\252\303\212.gen.ts" | 4 +- .../@pinia/colada/Parameters.gen.ts | 8 +-- .../@pinia/colada/RequestBody.gen.ts | 2 +- .../@pinia/colada/Response.gen.ts | 4 +- .../group-by-tag/@pinia/colada/Simple.gen.ts | 8 +-- .../group-by-tag/@pinia/colada/Upload.gen.ts | 2 +- .../group-by-tag/@pinia/colada/default.gen.ts | 6 +- .../@pinia/colada/multipart.gen.ts | 2 +- .../@pinia/colada/fetch/@pinia/colada.gen.ts | 58 +++++++++---------- .../group-by-tag/@pinia/colada/Complex.gen.ts | 2 +- .../@pinia/colada/Defaults.gen.ts | 4 +- .../@pinia/colada/Deprecated.gen.ts | 2 +- .../@pinia/colada/Descriptions.gen.ts | 2 +- .../@pinia/colada/Duplicate.gen.ts | 6 +- .../group-by-tag/@pinia/colada/Error.gen.ts | 2 +- .../@pinia/colada/FormData.gen.ts | 2 +- .../group-by-tag/@pinia/colada/Header.gen.ts | 2 +- ...05\303\266\303\264\303\252\303\212.gen.ts" | 4 +- .../@pinia/colada/Parameters.gen.ts | 8 +-- .../@pinia/colada/RequestBody.gen.ts | 2 +- .../@pinia/colada/Response.gen.ts | 4 +- .../group-by-tag/@pinia/colada/Simple.gen.ts | 8 +-- .../group-by-tag/@pinia/colada/Upload.gen.ts | 2 +- .../group-by-tag/@pinia/colada/default.gen.ts | 6 +- .../@pinia/colada/multipart.gen.ts | 2 +- 45 files changed, 156 insertions(+), 156 deletions(-) diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/fetch/@pinia/colada.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/fetch/@pinia/colada.gen.ts index d76d2345be..da88d80b0d 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/fetch/@pinia/colada.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/fetch/@pinia/colada.gen.ts @@ -55,7 +55,7 @@ export const serviceWithEmptyTagQuery = (options?: Options): UseMutationOptions, Error> => { +export const patchApiVbyApiVersionNoTagMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await patchApiVbyApiVersionNoTag({ @@ -68,7 +68,7 @@ export const patchApiVbyApiVersionNoTagMutation = (options?: Options): UseMutationOptions, Error> => { +export const fooWowMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await fooWow({ @@ -81,7 +81,7 @@ export const fooWowMutation = (options?: Options): UseMutationOption }; }; -export const deleteCallWithoutParametersAndResponseMutation = (options?: Options): UseMutationOptions, Error> => { +export const deleteCallWithoutParametersAndResponseMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await deleteCallWithoutParametersAndResponse({ @@ -110,7 +110,7 @@ export const getCallWithoutParametersAndResponseQuery = (options?: Options): UseMutationOptions, Error> => { +export const patchCallWithoutParametersAndResponseMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await patchCallWithoutParametersAndResponse({ @@ -123,7 +123,7 @@ export const patchCallWithoutParametersAndResponseMutation = (options?: Options< }; }; -export const postCallWithoutParametersAndResponseMutation = (options?: Options): UseMutationOptions, Error> => { +export const postCallWithoutParametersAndResponseMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await postCallWithoutParametersAndResponse({ @@ -136,7 +136,7 @@ export const postCallWithoutParametersAndResponseMutation = (options?: Options

): UseMutationOptions, Error> => { +export const putCallWithoutParametersAndResponseMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await putCallWithoutParametersAndResponse({ @@ -149,7 +149,7 @@ export const putCallWithoutParametersAndResponseMutation = (options?: Options): UseMutationOptions, Error> => { +export const callWithDescriptionsMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithDescriptions({ @@ -162,7 +162,7 @@ export const callWithDescriptionsMutation = (options?: Options): UseMutationOptions, Error> => { +export const callWithParametersMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithParameters({ @@ -175,7 +175,7 @@ export const callWithParametersMutation = (options: Options): UseMutationOptions, Error> => { +export const callWithWeirdParameterNamesMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithWeirdParameterNames({ @@ -204,7 +204,7 @@ export const callWithDefaultParametersQuery = (options: Options): UseMutationOptions, Error> => { +export const callWithDefaultOptionalParametersMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithDefaultOptionalParameters({ @@ -217,7 +217,7 @@ export const callWithDefaultOptionalParametersMutation = (options?: Options): UseMutationOptions, Error> => { +export const callToTestOrderOfParamsMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callToTestOrderOfParams({ @@ -230,7 +230,7 @@ export const callToTestOrderOfParamsMutation = (options: Options): UseMutationOptions, Error> => { +export const duplicateNameMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await duplicateName({ @@ -259,7 +259,7 @@ export const duplicateName2Query = (options?: Options): UseQ }; }; -export const duplicateName3Mutation = (options?: Options): UseMutationOptions, Error> => { +export const duplicateName3Mutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await duplicateName3({ @@ -272,7 +272,7 @@ export const duplicateName3Mutation = (options?: Options): U }; }; -export const duplicateName4Mutation = (options?: Options): UseMutationOptions, Error> => { +export const duplicateName4Mutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await duplicateName4({ @@ -365,7 +365,7 @@ export const callWithResponseQuery = (options?: Options): }; }; -export const callWithDuplicateResponsesMutation = (options?: Options): UseMutationOptions, CallWithDuplicateResponsesError> => { +export const callWithDuplicateResponsesMutation = (options?: Partial>): UseMutationOptions, CallWithDuplicateResponsesError> => { return { mutation: async (fnOptions) => { const { data } = await callWithDuplicateResponses({ @@ -378,7 +378,7 @@ export const callWithDuplicateResponsesMutation = (options?: Options): UseMutationOptions, CallWithResponsesError> => { +export const callWithResponsesMutation = (options?: Partial>): UseMutationOptions, CallWithResponsesError> => { return { mutation: async (fnOptions) => { const { data } = await callWithResponses({ @@ -439,7 +439,7 @@ export const complexTypesQuery = (options: Options): UseQueryO }; }; -export const callWithResultFromHeaderMutation = (options?: Options): UseMutationOptions, Error> => { +export const callWithResultFromHeaderMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithResultFromHeader({ @@ -452,7 +452,7 @@ export const callWithResultFromHeaderMutation = (options?: Options): UseMutationOptions, Error> => { +export const testErrorCodeMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await testErrorCode({ @@ -465,7 +465,7 @@ export const testErrorCodeMutation = (options: Options): UseM }; }; -export const nonAsciiæøåÆøÅöôêÊ字符串Mutation = (options: Options): UseMutationOptions, Error> => { +export const nonAsciiæøåÆøÅöôêÊ字符串Mutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await nonAsciiæøåÆøÅöôêÊ字符串({ @@ -482,7 +482,7 @@ export const nonAsciiæøåÆøÅöôêÊ字符串Mutation = (options: Options): UseMutationOptions, PostApiVbyApiVersionBodyError> => { +export const postApiVbyApiVersionBodyMutation = (options?: Partial>): UseMutationOptions, PostApiVbyApiVersionBodyError> => { return { mutation: async (fnOptions) => { const { data } = await postApiVbyApiVersionBody({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Defaults.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Defaults.gen.ts index 47f7894bfd..3fb9c12610 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Defaults.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Defaults.gen.ts @@ -55,7 +55,7 @@ export const callWithDefaultParametersQuery = (options: Options): UseMutationOptions, Error> => { +export const callWithDefaultOptionalParametersMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithDefaultOptionalParameters({ @@ -68,7 +68,7 @@ export const callWithDefaultOptionalParametersMutation = (options?: Options): UseMutationOptions, Error> => { +export const callToTestOrderOfParamsMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callToTestOrderOfParams({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Descriptions.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Descriptions.gen.ts index 05f30e6d12..9d0e7fc0d2 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Descriptions.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Descriptions.gen.ts @@ -4,7 +4,7 @@ import { type Options, callWithDescriptions } from '../../sdk.gen'; import type { UseMutationOptions } from '@pinia/colada'; import type { CallWithDescriptionsData } from '../../types.gen'; -export const callWithDescriptionsMutation = (options?: Options): UseMutationOptions, Error> => { +export const callWithDescriptionsMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithDescriptions({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Duplicate.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Duplicate.gen.ts index ed05f186b8..4c88c207a5 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Duplicate.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Duplicate.gen.ts @@ -5,7 +5,7 @@ import type { UseMutationOptions, _JSONValue, UseQueryOptions } from '@pinia/col import type { DuplicateNameData, DuplicateName2Data, DuplicateName3Data, DuplicateName4Data } from '../../types.gen'; import { client as _heyApiClient } from '../../client.gen'; -export const duplicateNameMutation = (options?: Options): UseMutationOptions, Error> => { +export const duplicateNameMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await duplicateName({ @@ -68,7 +68,7 @@ export const duplicateName2Query = (options?: Options): UseQ }; }; -export const duplicateName3Mutation = (options?: Options): UseMutationOptions, Error> => { +export const duplicateName3Mutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await duplicateName3({ @@ -81,7 +81,7 @@ export const duplicateName3Mutation = (options?: Options): U }; }; -export const duplicateName4Mutation = (options?: Options): UseMutationOptions, Error> => { +export const duplicateName4Mutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await duplicateName4({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Error.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Error.gen.ts index 90dc048d7b..c438a52f8d 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Error.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Error.gen.ts @@ -4,7 +4,7 @@ import { type Options, testErrorCode } from '../../sdk.gen'; import type { UseMutationOptions } from '@pinia/colada'; import type { TestErrorCodeData } from '../../types.gen'; -export const testErrorCodeMutation = (options: Options): UseMutationOptions, Error> => { +export const testErrorCodeMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await testErrorCode({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Header.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Header.gen.ts index 2100075e4a..d118306578 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Header.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Header.gen.ts @@ -4,7 +4,7 @@ import { type Options, callWithResultFromHeader } from '../../sdk.gen'; import type { UseMutationOptions } from '@pinia/colada'; import type { CallWithResultFromHeaderData } from '../../types.gen'; -export const callWithResultFromHeaderMutation = (options?: Options): UseMutationOptions, Error> => { +export const callWithResultFromHeaderMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithResultFromHeader({ diff --git "a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Non-Ascii-\303\246\303\270\303\245\303\206\303\230\303\205\303\266\303\264\303\252\303\212.gen.ts" "b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Non-Ascii-\303\246\303\270\303\245\303\206\303\230\303\205\303\266\303\264\303\252\303\212.gen.ts" index dc4daddff0..73f1365e3f 100644 --- "a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Non-Ascii-\303\246\303\270\303\245\303\206\303\230\303\205\303\266\303\264\303\252\303\212.gen.ts" +++ "b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Non-Ascii-\303\246\303\270\303\245\303\206\303\230\303\205\303\266\303\264\303\252\303\212.gen.ts" @@ -4,7 +4,7 @@ import { type Options, nonAsciiæøåÆøÅöôêÊ字符串 } from '../../sdk.g import type { UseMutationOptions } from '@pinia/colada'; import type { NonAsciiæøåÆøÅöôêÊ字符串Data, NonAsciiæøåÆøÅöôêÊ字符串Response } from '../../types.gen'; -export const nonAsciiæøåÆøÅöôêÊ字符串Mutation = (options: Options): UseMutationOptions, Error> => { +export const nonAsciiæøåÆøÅöôêÊ字符串Mutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await nonAsciiæøåÆøÅöôêÊ字符串({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Parameters.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Parameters.gen.ts index b9c052e6fe..77fae6a2c8 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Parameters.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Parameters.gen.ts @@ -4,7 +4,7 @@ import { type Options, callWithParameters, callWithWeirdParameterNames } from '. import type { UseMutationOptions } from '@pinia/colada'; import type { CallWithParametersData, CallWithWeirdParameterNamesData } from '../../types.gen'; -export const callWithParametersMutation = (options: Options): UseMutationOptions, Error> => { +export const callWithParametersMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithParameters({ @@ -17,7 +17,7 @@ export const callWithParametersMutation = (options: Options): UseMutationOptions, Error> => { +export const callWithWeirdParameterNamesMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithWeirdParameterNames({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Response.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Response.gen.ts index fb4f50eaba..89530aef9b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Response.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Response.gen.ts @@ -71,7 +71,7 @@ export const callWithResponseQuery = (options?: Options): }; }; -export const callWithDuplicateResponsesMutation = (options?: Options): UseMutationOptions, CallWithDuplicateResponsesError> => { +export const callWithDuplicateResponsesMutation = (options?: Partial>): UseMutationOptions, CallWithDuplicateResponsesError> => { return { mutation: async (fnOptions) => { const { data } = await callWithDuplicateResponses({ @@ -84,7 +84,7 @@ export const callWithDuplicateResponsesMutation = (options?: Options): UseMutationOptions, CallWithResponsesError> => { +export const callWithResponsesMutation = (options?: Partial>): UseMutationOptions, CallWithResponsesError> => { return { mutation: async (fnOptions) => { const { data } = await callWithResponses({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Simple.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Simple.gen.ts index 138835de50..366f5f9550 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Simple.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Simple.gen.ts @@ -5,7 +5,7 @@ import type { UseMutationOptions, _JSONValue, UseQueryOptions } from '@pinia/col import type { DeleteCallWithoutParametersAndResponseData, GetCallWithoutParametersAndResponseData, PatchCallWithoutParametersAndResponseData, PostCallWithoutParametersAndResponseData, PutCallWithoutParametersAndResponseData } from '../../types.gen'; import { client as _heyApiClient } from '../../client.gen'; -export const deleteCallWithoutParametersAndResponseMutation = (options?: Options): UseMutationOptions, Error> => { +export const deleteCallWithoutParametersAndResponseMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await deleteCallWithoutParametersAndResponse({ @@ -68,7 +68,7 @@ export const getCallWithoutParametersAndResponseQuery = (options?: Options): UseMutationOptions, Error> => { +export const patchCallWithoutParametersAndResponseMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await patchCallWithoutParametersAndResponse({ @@ -81,7 +81,7 @@ export const patchCallWithoutParametersAndResponseMutation = (options?: Options< }; }; -export const postCallWithoutParametersAndResponseMutation = (options?: Options): UseMutationOptions, Error> => { +export const postCallWithoutParametersAndResponseMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await postCallWithoutParametersAndResponse({ @@ -94,7 +94,7 @@ export const postCallWithoutParametersAndResponseMutation = (options?: Options

): UseMutationOptions, Error> => { +export const putCallWithoutParametersAndResponseMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await putCallWithoutParametersAndResponse({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/default.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/default.gen.ts index 33f8fcf536..dd8703b04b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/default.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/default.gen.ts @@ -55,7 +55,7 @@ export const serviceWithEmptyTagQuery = (options?: Options): UseMutationOptions, Error> => { +export const patchApiVbyApiVersionNoTagMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await patchApiVbyApiVersionNoTag({ @@ -68,7 +68,7 @@ export const patchApiVbyApiVersionNoTagMutation = (options?: Options): UseMutationOptions, Error> => { +export const fooWowMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await fooWow({ @@ -85,7 +85,7 @@ export const fooWowMutation = (options?: Options): UseMutationOption * Body should not be unknown * Body should not be unknown */ -export const postApiVbyApiVersionBodyMutation = (options: Options): UseMutationOptions, PostApiVbyApiVersionBodyError> => { +export const postApiVbyApiVersionBodyMutation = (options?: Partial>): UseMutationOptions, PostApiVbyApiVersionBodyError> => { return { mutation: async (fnOptions) => { const { data } = await postApiVbyApiVersionBody({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/fetch/@pinia/colada.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/fetch/@pinia/colada.gen.ts index ce759964c3..3b37879013 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/fetch/@pinia/colada.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/fetch/@pinia/colada.gen.ts @@ -55,7 +55,7 @@ export const exportQuery = (options?: Options): UseQueryOptions): UseMutationOptions, Error> => { +export const patchApiVbyApiVersionNoTagMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await patchApiVbyApiVersionNoTag({ @@ -68,7 +68,7 @@ export const patchApiVbyApiVersionNoTagMutation = (options?: Options): UseMutationOptions, Error> => { +export const importMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await import_({ @@ -81,7 +81,7 @@ export const importMutation = (options: Options): UseMutationOptions }; }; -export const fooWowMutation = (options?: Options): UseMutationOptions, Error> => { +export const fooWowMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await fooWow({ @@ -126,7 +126,7 @@ export const getApiVbyApiVersionSimpleOperationQuery = (options: Options): UseMutationOptions, Error> => { +export const deleteCallWithoutParametersAndResponseMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await deleteCallWithoutParametersAndResponse({ @@ -155,7 +155,7 @@ export const getCallWithoutParametersAndResponseQuery = (options?: Options): UseMutationOptions, Error> => { +export const patchCallWithoutParametersAndResponseMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await patchCallWithoutParametersAndResponse({ @@ -168,7 +168,7 @@ export const patchCallWithoutParametersAndResponseMutation = (options?: Options< }; }; -export const postCallWithoutParametersAndResponseMutation = (options?: Options): UseMutationOptions, Error> => { +export const postCallWithoutParametersAndResponseMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await postCallWithoutParametersAndResponse({ @@ -181,7 +181,7 @@ export const postCallWithoutParametersAndResponseMutation = (options?: Options

): UseMutationOptions, Error> => { +export const putCallWithoutParametersAndResponseMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await putCallWithoutParametersAndResponse({ @@ -194,7 +194,7 @@ export const putCallWithoutParametersAndResponseMutation = (options?: Options): UseMutationOptions, Error> => { +export const deleteFooMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await deleteFoo({ @@ -207,7 +207,7 @@ export const deleteFooMutation = (options: Options): UseMutation }; }; -export const callWithDescriptionsMutation = (options?: Options): UseMutationOptions, Error> => { +export const callWithDescriptionsMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithDescriptions({ @@ -223,7 +223,7 @@ export const callWithDescriptionsMutation = (options?: Options): UseMutationOptions, Error> => { +export const deprecatedCallMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await deprecatedCall({ @@ -236,7 +236,7 @@ export const deprecatedCallMutation = (options: Options): Us }; }; -export const callWithParametersMutation = (options: Options): UseMutationOptions, Error> => { +export const callWithParametersMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithParameters({ @@ -249,7 +249,7 @@ export const callWithParametersMutation = (options: Options): UseMutationOptions, Error> => { +export const callWithWeirdParameterNamesMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithWeirdParameterNames({ @@ -278,7 +278,7 @@ export const getCallWithOptionalParamQuery = (options: Options): UseMutationOptions, Error> => { +export const postCallWithOptionalParamMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await postCallWithOptionalParam({ @@ -291,7 +291,7 @@ export const postCallWithOptionalParamMutation = (options: Options): UseMutationOptions, Error> => { +export const postApiVbyApiVersionRequestBodyMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await postApiVbyApiVersionRequestBody({ @@ -304,7 +304,7 @@ export const postApiVbyApiVersionRequestBodyMutation = (options?: Options): UseMutationOptions, Error> => { +export const postApiVbyApiVersionFormDataMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await postApiVbyApiVersionFormData({ @@ -333,7 +333,7 @@ export const callWithDefaultParametersQuery = (options?: Options): UseMutationOptions, Error> => { +export const callWithDefaultOptionalParametersMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithDefaultOptionalParameters({ @@ -346,7 +346,7 @@ export const callWithDefaultOptionalParametersMutation = (options?: Options): UseMutationOptions, Error> => { +export const callToTestOrderOfParamsMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callToTestOrderOfParams({ @@ -359,7 +359,7 @@ export const callToTestOrderOfParamsMutation = (options: Options): UseMutationOptions, Error> => { +export const duplicateNameMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await duplicateName({ @@ -388,7 +388,7 @@ export const duplicateName2Query = (options?: Options): UseQ }; }; -export const duplicateName3Mutation = (options?: Options): UseMutationOptions, Error> => { +export const duplicateName3Mutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await duplicateName3({ @@ -401,7 +401,7 @@ export const duplicateName3Mutation = (options?: Options): U }; }; -export const duplicateName4Mutation = (options?: Options): UseMutationOptions, Error> => { +export const duplicateName4Mutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await duplicateName4({ @@ -494,7 +494,7 @@ export const callWithResponseQuery = (options?: Options): }; }; -export const callWithDuplicateResponsesMutation = (options?: Options): UseMutationOptions, CallWithDuplicateResponsesError> => { +export const callWithDuplicateResponsesMutation = (options?: Partial>): UseMutationOptions, CallWithDuplicateResponsesError> => { return { mutation: async (fnOptions) => { const { data } = await callWithDuplicateResponses({ @@ -507,7 +507,7 @@ export const callWithDuplicateResponsesMutation = (options?: Options): UseMutationOptions, CallWithResponsesError> => { +export const callWithResponsesMutation = (options?: Partial>): UseMutationOptions, CallWithResponsesError> => { return { mutation: async (fnOptions) => { const { data } = await callWithResponses({ @@ -552,7 +552,7 @@ export const typesQuery = (options: Options): UseQueryOptions): UseMutationOptions, Error> => { +export const uploadFileMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await uploadFile({ @@ -613,7 +613,7 @@ export const multipartResponseQuery = (options?: Options) }; }; -export const multipartRequestMutation = (options?: Options): UseMutationOptions, Error> => { +export const multipartRequestMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await multipartRequest({ @@ -626,7 +626,7 @@ export const multipartRequestMutation = (options?: Options }; }; -export const complexParamsMutation = (options: Options): UseMutationOptions, Error> => { +export const complexParamsMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await complexParams({ @@ -639,7 +639,7 @@ export const complexParamsMutation = (options: Options): UseM }; }; -export const callWithResultFromHeaderMutation = (options?: Options): UseMutationOptions, Error> => { +export const callWithResultFromHeaderMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithResultFromHeader({ @@ -652,7 +652,7 @@ export const callWithResultFromHeaderMutation = (options?: Options): UseMutationOptions, Error> => { +export const testErrorCodeMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await testErrorCode({ @@ -665,7 +665,7 @@ export const testErrorCodeMutation = (options: Options): UseM }; }; -export const nonAsciiæøåÆøÅöôêÊ字符串Mutation = (options: Options): UseMutationOptions, Error> => { +export const nonAsciiæøåÆøÅöôêÊ字符串Mutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await nonAsciiæøåÆøÅöôêÊ字符串({ @@ -681,7 +681,7 @@ export const nonAsciiæøåÆøÅöôêÊ字符串Mutation = (options: Options): UseMutationOptions, Error> => { +export const putWithFormUrlEncodedMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await putWithFormUrlEncoded({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Complex.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Complex.gen.ts index 2d73a2a25c..a677a01e87 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Complex.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Complex.gen.ts @@ -55,7 +55,7 @@ export const complexTypesQuery = (options: Options): UseQueryO }; }; -export const complexParamsMutation = (options: Options): UseMutationOptions, Error> => { +export const complexParamsMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await complexParams({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Defaults.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Defaults.gen.ts index 1b5096aea3..640f39a27e 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Defaults.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Defaults.gen.ts @@ -55,7 +55,7 @@ export const callWithDefaultParametersQuery = (options?: Options): UseMutationOptions, Error> => { +export const callWithDefaultOptionalParametersMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithDefaultOptionalParameters({ @@ -68,7 +68,7 @@ export const callWithDefaultOptionalParametersMutation = (options?: Options): UseMutationOptions, Error> => { +export const callToTestOrderOfParamsMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callToTestOrderOfParams({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Deprecated.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Deprecated.gen.ts index b35ad56ae0..d3263121f7 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Deprecated.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Deprecated.gen.ts @@ -7,7 +7,7 @@ import type { DeprecatedCallData } from '../../types.gen'; /** * @deprecated */ -export const deprecatedCallMutation = (options: Options): UseMutationOptions, Error> => { +export const deprecatedCallMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await deprecatedCall({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Descriptions.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Descriptions.gen.ts index 05f30e6d12..9d0e7fc0d2 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Descriptions.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Descriptions.gen.ts @@ -4,7 +4,7 @@ import { type Options, callWithDescriptions } from '../../sdk.gen'; import type { UseMutationOptions } from '@pinia/colada'; import type { CallWithDescriptionsData } from '../../types.gen'; -export const callWithDescriptionsMutation = (options?: Options): UseMutationOptions, Error> => { +export const callWithDescriptionsMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithDescriptions({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Duplicate.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Duplicate.gen.ts index ed05f186b8..4c88c207a5 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Duplicate.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Duplicate.gen.ts @@ -5,7 +5,7 @@ import type { UseMutationOptions, _JSONValue, UseQueryOptions } from '@pinia/col import type { DuplicateNameData, DuplicateName2Data, DuplicateName3Data, DuplicateName4Data } from '../../types.gen'; import { client as _heyApiClient } from '../../client.gen'; -export const duplicateNameMutation = (options?: Options): UseMutationOptions, Error> => { +export const duplicateNameMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await duplicateName({ @@ -68,7 +68,7 @@ export const duplicateName2Query = (options?: Options): UseQ }; }; -export const duplicateName3Mutation = (options?: Options): UseMutationOptions, Error> => { +export const duplicateName3Mutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await duplicateName3({ @@ -81,7 +81,7 @@ export const duplicateName3Mutation = (options?: Options): U }; }; -export const duplicateName4Mutation = (options?: Options): UseMutationOptions, Error> => { +export const duplicateName4Mutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await duplicateName4({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Error.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Error.gen.ts index 90dc048d7b..c438a52f8d 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Error.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Error.gen.ts @@ -4,7 +4,7 @@ import { type Options, testErrorCode } from '../../sdk.gen'; import type { UseMutationOptions } from '@pinia/colada'; import type { TestErrorCodeData } from '../../types.gen'; -export const testErrorCodeMutation = (options: Options): UseMutationOptions, Error> => { +export const testErrorCodeMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await testErrorCode({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/FormData.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/FormData.gen.ts index 64656dee09..56e66a88af 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/FormData.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/FormData.gen.ts @@ -4,7 +4,7 @@ import { type Options, postApiVbyApiVersionFormData } from '../../sdk.gen'; import type { UseMutationOptions } from '@pinia/colada'; import type { PostApiVbyApiVersionFormDataData } from '../../types.gen'; -export const postApiVbyApiVersionFormDataMutation = (options?: Options): UseMutationOptions, Error> => { +export const postApiVbyApiVersionFormDataMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await postApiVbyApiVersionFormData({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Header.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Header.gen.ts index 2100075e4a..d118306578 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Header.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Header.gen.ts @@ -4,7 +4,7 @@ import { type Options, callWithResultFromHeader } from '../../sdk.gen'; import type { UseMutationOptions } from '@pinia/colada'; import type { CallWithResultFromHeaderData } from '../../types.gen'; -export const callWithResultFromHeaderMutation = (options?: Options): UseMutationOptions, Error> => { +export const callWithResultFromHeaderMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithResultFromHeader({ diff --git "a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Non-Ascii-\303\246\303\270\303\245\303\206\303\230\303\205\303\266\303\264\303\252\303\212.gen.ts" "b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Non-Ascii-\303\246\303\270\303\245\303\206\303\230\303\205\303\266\303\264\303\252\303\212.gen.ts" index a01de3df00..8a3c6775ab 100644 --- "a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Non-Ascii-\303\246\303\270\303\245\303\206\303\230\303\205\303\266\303\264\303\252\303\212.gen.ts" +++ "b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Non-Ascii-\303\246\303\270\303\245\303\206\303\230\303\205\303\266\303\264\303\252\303\212.gen.ts" @@ -4,7 +4,7 @@ import { type Options, nonAsciiæøåÆøÅöôêÊ字符串, putWithFormUrlEnco import type { UseMutationOptions } from '@pinia/colada'; import type { NonAsciiæøåÆøÅöôêÊ字符串Data, NonAsciiæøåÆøÅöôêÊ字符串Response, PutWithFormUrlEncodedData } from '../../types.gen'; -export const nonAsciiæøåÆøÅöôêÊ字符串Mutation = (options: Options): UseMutationOptions, Error> => { +export const nonAsciiæøåÆøÅöôêÊ字符串Mutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await nonAsciiæøåÆøÅöôêÊ字符串({ @@ -20,7 +20,7 @@ export const nonAsciiæøåÆøÅöôêÊ字符串Mutation = (options: Options): UseMutationOptions, Error> => { +export const putWithFormUrlEncodedMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await putWithFormUrlEncoded({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Parameters.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Parameters.gen.ts index 6c54734b5b..2deb2891a4 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Parameters.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Parameters.gen.ts @@ -5,7 +5,7 @@ import type { UseMutationOptions, _JSONValue, UseQueryOptions } from '@pinia/col import type { DeleteFooData3, CallWithParametersData, CallWithWeirdParameterNamesData, GetCallWithOptionalParamData, PostCallWithOptionalParamData, PostCallWithOptionalParamResponse } from '../../types.gen'; import { client as _heyApiClient } from '../../client.gen'; -export const deleteFooMutation = (options: Options): UseMutationOptions, Error> => { +export const deleteFooMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await deleteFoo({ @@ -18,7 +18,7 @@ export const deleteFooMutation = (options: Options): UseMutation }; }; -export const callWithParametersMutation = (options: Options): UseMutationOptions, Error> => { +export const callWithParametersMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithParameters({ @@ -31,7 +31,7 @@ export const callWithParametersMutation = (options: Options): UseMutationOptions, Error> => { +export const callWithWeirdParameterNamesMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithWeirdParameterNames({ @@ -94,7 +94,7 @@ export const getCallWithOptionalParamQuery = (options: Options): UseMutationOptions, Error> => { +export const postCallWithOptionalParamMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await postCallWithOptionalParam({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/RequestBody.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/RequestBody.gen.ts index 843f649108..c9ddd05a4d 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/RequestBody.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/RequestBody.gen.ts @@ -4,7 +4,7 @@ import { type Options, postApiVbyApiVersionRequestBody } from '../../sdk.gen'; import type { UseMutationOptions } from '@pinia/colada'; import type { PostApiVbyApiVersionRequestBodyData } from '../../types.gen'; -export const postApiVbyApiVersionRequestBodyMutation = (options?: Options): UseMutationOptions, Error> => { +export const postApiVbyApiVersionRequestBodyMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await postApiVbyApiVersionRequestBody({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Response.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Response.gen.ts index fb4f50eaba..89530aef9b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Response.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Response.gen.ts @@ -71,7 +71,7 @@ export const callWithResponseQuery = (options?: Options): }; }; -export const callWithDuplicateResponsesMutation = (options?: Options): UseMutationOptions, CallWithDuplicateResponsesError> => { +export const callWithDuplicateResponsesMutation = (options?: Partial>): UseMutationOptions, CallWithDuplicateResponsesError> => { return { mutation: async (fnOptions) => { const { data } = await callWithDuplicateResponses({ @@ -84,7 +84,7 @@ export const callWithDuplicateResponsesMutation = (options?: Options): UseMutationOptions, CallWithResponsesError> => { +export const callWithResponsesMutation = (options?: Partial>): UseMutationOptions, CallWithResponsesError> => { return { mutation: async (fnOptions) => { const { data } = await callWithResponses({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Simple.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Simple.gen.ts index e4d9c13d78..a65455dee5 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Simple.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Simple.gen.ts @@ -55,7 +55,7 @@ export const apiVVersionODataControllerCountQuery = (options?: Options): UseMutationOptions, Error> => { +export const deleteCallWithoutParametersAndResponseMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await deleteCallWithoutParametersAndResponse({ @@ -84,7 +84,7 @@ export const getCallWithoutParametersAndResponseQuery = (options?: Options): UseMutationOptions, Error> => { +export const patchCallWithoutParametersAndResponseMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await patchCallWithoutParametersAndResponse({ @@ -97,7 +97,7 @@ export const patchCallWithoutParametersAndResponseMutation = (options?: Options< }; }; -export const postCallWithoutParametersAndResponseMutation = (options?: Options): UseMutationOptions, Error> => { +export const postCallWithoutParametersAndResponseMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await postCallWithoutParametersAndResponse({ @@ -110,7 +110,7 @@ export const postCallWithoutParametersAndResponseMutation = (options?: Options

): UseMutationOptions, Error> => { +export const putCallWithoutParametersAndResponseMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await putCallWithoutParametersAndResponse({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Upload.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Upload.gen.ts index 444d8f9ecb..1283b29e6b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Upload.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Upload.gen.ts @@ -4,7 +4,7 @@ import { type Options, uploadFile } from '../../sdk.gen'; import type { UseMutationOptions } from '@pinia/colada'; import type { UploadFileData, UploadFileResponse } from '../../types.gen'; -export const uploadFileMutation = (options: Options): UseMutationOptions, Error> => { +export const uploadFileMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await uploadFile({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/default.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/default.gen.ts index f11c6546af..fe770278b3 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/default.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/default.gen.ts @@ -55,7 +55,7 @@ export const exportQuery = (options?: Options): UseQueryOptions): UseMutationOptions, Error> => { +export const patchApiVbyApiVersionNoTagMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await patchApiVbyApiVersionNoTag({ @@ -68,7 +68,7 @@ export const patchApiVbyApiVersionNoTagMutation = (options?: Options): UseMutationOptions, Error> => { +export const importMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await import_({ @@ -81,7 +81,7 @@ export const importMutation = (options: Options): UseMutationOptions }; }; -export const fooWowMutation = (options?: Options): UseMutationOptions, Error> => { +export const fooWowMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await fooWow({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/multipart.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/multipart.gen.ts index e47a721b51..3e923414be 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/multipart.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/multipart.gen.ts @@ -55,7 +55,7 @@ export const multipartResponseQuery = (options?: Options) }; }; -export const multipartRequestMutation = (options?: Options): UseMutationOptions, Error> => { +export const multipartRequestMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await multipartRequest({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/fetch/@pinia/colada.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/fetch/@pinia/colada.gen.ts index ce759964c3..3b37879013 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/fetch/@pinia/colada.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/fetch/@pinia/colada.gen.ts @@ -55,7 +55,7 @@ export const exportQuery = (options?: Options): UseQueryOptions): UseMutationOptions, Error> => { +export const patchApiVbyApiVersionNoTagMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await patchApiVbyApiVersionNoTag({ @@ -68,7 +68,7 @@ export const patchApiVbyApiVersionNoTagMutation = (options?: Options): UseMutationOptions, Error> => { +export const importMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await import_({ @@ -81,7 +81,7 @@ export const importMutation = (options: Options): UseMutationOptions }; }; -export const fooWowMutation = (options?: Options): UseMutationOptions, Error> => { +export const fooWowMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await fooWow({ @@ -126,7 +126,7 @@ export const getApiVbyApiVersionSimpleOperationQuery = (options: Options): UseMutationOptions, Error> => { +export const deleteCallWithoutParametersAndResponseMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await deleteCallWithoutParametersAndResponse({ @@ -155,7 +155,7 @@ export const getCallWithoutParametersAndResponseQuery = (options?: Options): UseMutationOptions, Error> => { +export const patchCallWithoutParametersAndResponseMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await patchCallWithoutParametersAndResponse({ @@ -168,7 +168,7 @@ export const patchCallWithoutParametersAndResponseMutation = (options?: Options< }; }; -export const postCallWithoutParametersAndResponseMutation = (options?: Options): UseMutationOptions, Error> => { +export const postCallWithoutParametersAndResponseMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await postCallWithoutParametersAndResponse({ @@ -181,7 +181,7 @@ export const postCallWithoutParametersAndResponseMutation = (options?: Options

): UseMutationOptions, Error> => { +export const putCallWithoutParametersAndResponseMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await putCallWithoutParametersAndResponse({ @@ -194,7 +194,7 @@ export const putCallWithoutParametersAndResponseMutation = (options?: Options): UseMutationOptions, Error> => { +export const deleteFooMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await deleteFoo({ @@ -207,7 +207,7 @@ export const deleteFooMutation = (options: Options): UseMutation }; }; -export const callWithDescriptionsMutation = (options?: Options): UseMutationOptions, Error> => { +export const callWithDescriptionsMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithDescriptions({ @@ -223,7 +223,7 @@ export const callWithDescriptionsMutation = (options?: Options): UseMutationOptions, Error> => { +export const deprecatedCallMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await deprecatedCall({ @@ -236,7 +236,7 @@ export const deprecatedCallMutation = (options: Options): Us }; }; -export const callWithParametersMutation = (options: Options): UseMutationOptions, Error> => { +export const callWithParametersMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithParameters({ @@ -249,7 +249,7 @@ export const callWithParametersMutation = (options: Options): UseMutationOptions, Error> => { +export const callWithWeirdParameterNamesMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithWeirdParameterNames({ @@ -278,7 +278,7 @@ export const getCallWithOptionalParamQuery = (options: Options): UseMutationOptions, Error> => { +export const postCallWithOptionalParamMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await postCallWithOptionalParam({ @@ -291,7 +291,7 @@ export const postCallWithOptionalParamMutation = (options: Options): UseMutationOptions, Error> => { +export const postApiVbyApiVersionRequestBodyMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await postApiVbyApiVersionRequestBody({ @@ -304,7 +304,7 @@ export const postApiVbyApiVersionRequestBodyMutation = (options?: Options): UseMutationOptions, Error> => { +export const postApiVbyApiVersionFormDataMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await postApiVbyApiVersionFormData({ @@ -333,7 +333,7 @@ export const callWithDefaultParametersQuery = (options?: Options): UseMutationOptions, Error> => { +export const callWithDefaultOptionalParametersMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithDefaultOptionalParameters({ @@ -346,7 +346,7 @@ export const callWithDefaultOptionalParametersMutation = (options?: Options): UseMutationOptions, Error> => { +export const callToTestOrderOfParamsMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callToTestOrderOfParams({ @@ -359,7 +359,7 @@ export const callToTestOrderOfParamsMutation = (options: Options): UseMutationOptions, Error> => { +export const duplicateNameMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await duplicateName({ @@ -388,7 +388,7 @@ export const duplicateName2Query = (options?: Options): UseQ }; }; -export const duplicateName3Mutation = (options?: Options): UseMutationOptions, Error> => { +export const duplicateName3Mutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await duplicateName3({ @@ -401,7 +401,7 @@ export const duplicateName3Mutation = (options?: Options): U }; }; -export const duplicateName4Mutation = (options?: Options): UseMutationOptions, Error> => { +export const duplicateName4Mutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await duplicateName4({ @@ -494,7 +494,7 @@ export const callWithResponseQuery = (options?: Options): }; }; -export const callWithDuplicateResponsesMutation = (options?: Options): UseMutationOptions, CallWithDuplicateResponsesError> => { +export const callWithDuplicateResponsesMutation = (options?: Partial>): UseMutationOptions, CallWithDuplicateResponsesError> => { return { mutation: async (fnOptions) => { const { data } = await callWithDuplicateResponses({ @@ -507,7 +507,7 @@ export const callWithDuplicateResponsesMutation = (options?: Options): UseMutationOptions, CallWithResponsesError> => { +export const callWithResponsesMutation = (options?: Partial>): UseMutationOptions, CallWithResponsesError> => { return { mutation: async (fnOptions) => { const { data } = await callWithResponses({ @@ -552,7 +552,7 @@ export const typesQuery = (options: Options): UseQueryOptions): UseMutationOptions, Error> => { +export const uploadFileMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await uploadFile({ @@ -613,7 +613,7 @@ export const multipartResponseQuery = (options?: Options) }; }; -export const multipartRequestMutation = (options?: Options): UseMutationOptions, Error> => { +export const multipartRequestMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await multipartRequest({ @@ -626,7 +626,7 @@ export const multipartRequestMutation = (options?: Options }; }; -export const complexParamsMutation = (options: Options): UseMutationOptions, Error> => { +export const complexParamsMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await complexParams({ @@ -639,7 +639,7 @@ export const complexParamsMutation = (options: Options): UseM }; }; -export const callWithResultFromHeaderMutation = (options?: Options): UseMutationOptions, Error> => { +export const callWithResultFromHeaderMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithResultFromHeader({ @@ -652,7 +652,7 @@ export const callWithResultFromHeaderMutation = (options?: Options): UseMutationOptions, Error> => { +export const testErrorCodeMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await testErrorCode({ @@ -665,7 +665,7 @@ export const testErrorCodeMutation = (options: Options): UseM }; }; -export const nonAsciiæøåÆøÅöôêÊ字符串Mutation = (options: Options): UseMutationOptions, Error> => { +export const nonAsciiæøåÆøÅöôêÊ字符串Mutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await nonAsciiæøåÆøÅöôêÊ字符串({ @@ -681,7 +681,7 @@ export const nonAsciiæøåÆøÅöôêÊ字符串Mutation = (options: Options): UseMutationOptions, Error> => { +export const putWithFormUrlEncodedMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await putWithFormUrlEncoded({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Complex.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Complex.gen.ts index 2d73a2a25c..a677a01e87 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Complex.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Complex.gen.ts @@ -55,7 +55,7 @@ export const complexTypesQuery = (options: Options): UseQueryO }; }; -export const complexParamsMutation = (options: Options): UseMutationOptions, Error> => { +export const complexParamsMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await complexParams({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Defaults.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Defaults.gen.ts index 1b5096aea3..640f39a27e 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Defaults.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Defaults.gen.ts @@ -55,7 +55,7 @@ export const callWithDefaultParametersQuery = (options?: Options): UseMutationOptions, Error> => { +export const callWithDefaultOptionalParametersMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithDefaultOptionalParameters({ @@ -68,7 +68,7 @@ export const callWithDefaultOptionalParametersMutation = (options?: Options): UseMutationOptions, Error> => { +export const callToTestOrderOfParamsMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callToTestOrderOfParams({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Deprecated.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Deprecated.gen.ts index b35ad56ae0..d3263121f7 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Deprecated.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Deprecated.gen.ts @@ -7,7 +7,7 @@ import type { DeprecatedCallData } from '../../types.gen'; /** * @deprecated */ -export const deprecatedCallMutation = (options: Options): UseMutationOptions, Error> => { +export const deprecatedCallMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await deprecatedCall({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Descriptions.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Descriptions.gen.ts index 05f30e6d12..9d0e7fc0d2 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Descriptions.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Descriptions.gen.ts @@ -4,7 +4,7 @@ import { type Options, callWithDescriptions } from '../../sdk.gen'; import type { UseMutationOptions } from '@pinia/colada'; import type { CallWithDescriptionsData } from '../../types.gen'; -export const callWithDescriptionsMutation = (options?: Options): UseMutationOptions, Error> => { +export const callWithDescriptionsMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithDescriptions({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Duplicate.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Duplicate.gen.ts index ed05f186b8..4c88c207a5 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Duplicate.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Duplicate.gen.ts @@ -5,7 +5,7 @@ import type { UseMutationOptions, _JSONValue, UseQueryOptions } from '@pinia/col import type { DuplicateNameData, DuplicateName2Data, DuplicateName3Data, DuplicateName4Data } from '../../types.gen'; import { client as _heyApiClient } from '../../client.gen'; -export const duplicateNameMutation = (options?: Options): UseMutationOptions, Error> => { +export const duplicateNameMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await duplicateName({ @@ -68,7 +68,7 @@ export const duplicateName2Query = (options?: Options): UseQ }; }; -export const duplicateName3Mutation = (options?: Options): UseMutationOptions, Error> => { +export const duplicateName3Mutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await duplicateName3({ @@ -81,7 +81,7 @@ export const duplicateName3Mutation = (options?: Options): U }; }; -export const duplicateName4Mutation = (options?: Options): UseMutationOptions, Error> => { +export const duplicateName4Mutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await duplicateName4({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Error.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Error.gen.ts index 90dc048d7b..c438a52f8d 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Error.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Error.gen.ts @@ -4,7 +4,7 @@ import { type Options, testErrorCode } from '../../sdk.gen'; import type { UseMutationOptions } from '@pinia/colada'; import type { TestErrorCodeData } from '../../types.gen'; -export const testErrorCodeMutation = (options: Options): UseMutationOptions, Error> => { +export const testErrorCodeMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await testErrorCode({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/FormData.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/FormData.gen.ts index 64656dee09..56e66a88af 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/FormData.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/FormData.gen.ts @@ -4,7 +4,7 @@ import { type Options, postApiVbyApiVersionFormData } from '../../sdk.gen'; import type { UseMutationOptions } from '@pinia/colada'; import type { PostApiVbyApiVersionFormDataData } from '../../types.gen'; -export const postApiVbyApiVersionFormDataMutation = (options?: Options): UseMutationOptions, Error> => { +export const postApiVbyApiVersionFormDataMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await postApiVbyApiVersionFormData({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Header.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Header.gen.ts index 2100075e4a..d118306578 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Header.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Header.gen.ts @@ -4,7 +4,7 @@ import { type Options, callWithResultFromHeader } from '../../sdk.gen'; import type { UseMutationOptions } from '@pinia/colada'; import type { CallWithResultFromHeaderData } from '../../types.gen'; -export const callWithResultFromHeaderMutation = (options?: Options): UseMutationOptions, Error> => { +export const callWithResultFromHeaderMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithResultFromHeader({ diff --git "a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Non-Ascii-\303\246\303\270\303\245\303\206\303\230\303\205\303\266\303\264\303\252\303\212.gen.ts" "b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Non-Ascii-\303\246\303\270\303\245\303\206\303\230\303\205\303\266\303\264\303\252\303\212.gen.ts" index a01de3df00..8a3c6775ab 100644 --- "a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Non-Ascii-\303\246\303\270\303\245\303\206\303\230\303\205\303\266\303\264\303\252\303\212.gen.ts" +++ "b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Non-Ascii-\303\246\303\270\303\245\303\206\303\230\303\205\303\266\303\264\303\252\303\212.gen.ts" @@ -4,7 +4,7 @@ import { type Options, nonAsciiæøåÆøÅöôêÊ字符串, putWithFormUrlEnco import type { UseMutationOptions } from '@pinia/colada'; import type { NonAsciiæøåÆøÅöôêÊ字符串Data, NonAsciiæøåÆøÅöôêÊ字符串Response, PutWithFormUrlEncodedData } from '../../types.gen'; -export const nonAsciiæøåÆøÅöôêÊ字符串Mutation = (options: Options): UseMutationOptions, Error> => { +export const nonAsciiæøåÆøÅöôêÊ字符串Mutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await nonAsciiæøåÆøÅöôêÊ字符串({ @@ -20,7 +20,7 @@ export const nonAsciiæøåÆøÅöôêÊ字符串Mutation = (options: Options): UseMutationOptions, Error> => { +export const putWithFormUrlEncodedMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await putWithFormUrlEncoded({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Parameters.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Parameters.gen.ts index 6c54734b5b..2deb2891a4 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Parameters.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Parameters.gen.ts @@ -5,7 +5,7 @@ import type { UseMutationOptions, _JSONValue, UseQueryOptions } from '@pinia/col import type { DeleteFooData3, CallWithParametersData, CallWithWeirdParameterNamesData, GetCallWithOptionalParamData, PostCallWithOptionalParamData, PostCallWithOptionalParamResponse } from '../../types.gen'; import { client as _heyApiClient } from '../../client.gen'; -export const deleteFooMutation = (options: Options): UseMutationOptions, Error> => { +export const deleteFooMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await deleteFoo({ @@ -18,7 +18,7 @@ export const deleteFooMutation = (options: Options): UseMutation }; }; -export const callWithParametersMutation = (options: Options): UseMutationOptions, Error> => { +export const callWithParametersMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithParameters({ @@ -31,7 +31,7 @@ export const callWithParametersMutation = (options: Options): UseMutationOptions, Error> => { +export const callWithWeirdParameterNamesMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await callWithWeirdParameterNames({ @@ -94,7 +94,7 @@ export const getCallWithOptionalParamQuery = (options: Options): UseMutationOptions, Error> => { +export const postCallWithOptionalParamMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await postCallWithOptionalParam({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/RequestBody.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/RequestBody.gen.ts index 843f649108..c9ddd05a4d 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/RequestBody.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/RequestBody.gen.ts @@ -4,7 +4,7 @@ import { type Options, postApiVbyApiVersionRequestBody } from '../../sdk.gen'; import type { UseMutationOptions } from '@pinia/colada'; import type { PostApiVbyApiVersionRequestBodyData } from '../../types.gen'; -export const postApiVbyApiVersionRequestBodyMutation = (options?: Options): UseMutationOptions, Error> => { +export const postApiVbyApiVersionRequestBodyMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await postApiVbyApiVersionRequestBody({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Response.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Response.gen.ts index fb4f50eaba..89530aef9b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Response.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Response.gen.ts @@ -71,7 +71,7 @@ export const callWithResponseQuery = (options?: Options): }; }; -export const callWithDuplicateResponsesMutation = (options?: Options): UseMutationOptions, CallWithDuplicateResponsesError> => { +export const callWithDuplicateResponsesMutation = (options?: Partial>): UseMutationOptions, CallWithDuplicateResponsesError> => { return { mutation: async (fnOptions) => { const { data } = await callWithDuplicateResponses({ @@ -84,7 +84,7 @@ export const callWithDuplicateResponsesMutation = (options?: Options): UseMutationOptions, CallWithResponsesError> => { +export const callWithResponsesMutation = (options?: Partial>): UseMutationOptions, CallWithResponsesError> => { return { mutation: async (fnOptions) => { const { data } = await callWithResponses({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Simple.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Simple.gen.ts index e4d9c13d78..a65455dee5 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Simple.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Simple.gen.ts @@ -55,7 +55,7 @@ export const apiVVersionODataControllerCountQuery = (options?: Options): UseMutationOptions, Error> => { +export const deleteCallWithoutParametersAndResponseMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await deleteCallWithoutParametersAndResponse({ @@ -84,7 +84,7 @@ export const getCallWithoutParametersAndResponseQuery = (options?: Options): UseMutationOptions, Error> => { +export const patchCallWithoutParametersAndResponseMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await patchCallWithoutParametersAndResponse({ @@ -97,7 +97,7 @@ export const patchCallWithoutParametersAndResponseMutation = (options?: Options< }; }; -export const postCallWithoutParametersAndResponseMutation = (options?: Options): UseMutationOptions, Error> => { +export const postCallWithoutParametersAndResponseMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await postCallWithoutParametersAndResponse({ @@ -110,7 +110,7 @@ export const postCallWithoutParametersAndResponseMutation = (options?: Options

): UseMutationOptions, Error> => { +export const putCallWithoutParametersAndResponseMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await putCallWithoutParametersAndResponse({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Upload.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Upload.gen.ts index 444d8f9ecb..1283b29e6b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Upload.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/Upload.gen.ts @@ -4,7 +4,7 @@ import { type Options, uploadFile } from '../../sdk.gen'; import type { UseMutationOptions } from '@pinia/colada'; import type { UploadFileData, UploadFileResponse } from '../../types.gen'; -export const uploadFileMutation = (options: Options): UseMutationOptions, Error> => { +export const uploadFileMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await uploadFile({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/default.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/default.gen.ts index f11c6546af..fe770278b3 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/default.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/default.gen.ts @@ -55,7 +55,7 @@ export const exportQuery = (options?: Options): UseQueryOptions): UseMutationOptions, Error> => { +export const patchApiVbyApiVersionNoTagMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await patchApiVbyApiVersionNoTag({ @@ -68,7 +68,7 @@ export const patchApiVbyApiVersionNoTagMutation = (options?: Options): UseMutationOptions, Error> => { +export const importMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await import_({ @@ -81,7 +81,7 @@ export const importMutation = (options: Options): UseMutationOptions }; }; -export const fooWowMutation = (options?: Options): UseMutationOptions, Error> => { +export const fooWowMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await fooWow({ diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/multipart.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/multipart.gen.ts index e47a721b51..3e923414be 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/multipart.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/group-by-tag/@pinia/colada/multipart.gen.ts @@ -55,7 +55,7 @@ export const multipartResponseQuery = (options?: Options) }; }; -export const multipartRequestMutation = (options?: Options): UseMutationOptions, Error> => { +export const multipartRequestMutation = (options?: Partial>): UseMutationOptions, Error> => { return { mutation: async (fnOptions) => { const { data } = await multipartRequest({