From a44e8e08779617b05573fdb88f3d472fe803390c Mon Sep 17 00:00:00 2001 From: ymc9 <104139426+ymc9@users.noreply.github.com> Date: Fri, 1 Dec 2023 21:00:45 -0800 Subject: [PATCH] fix: lint issue in generated swr/tanstack hooks --- packages/plugins/swr/src/generator.ts | 2 +- packages/plugins/tanstack-query/src/generator.ts | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/plugins/swr/src/generator.ts b/packages/plugins/swr/src/generator.ts index 6c4e6ce5b..e074b603c 100644 --- a/packages/plugins/swr/src/generator.ts +++ b/packages/plugins/swr/src/generator.ts @@ -383,7 +383,7 @@ function generateMutation( `const mutation = request.useModelMutation('${model.name}', '${method}', '${operation}', metadata, options, ${checkReadBack});`, `return { ...mutation, - trigger(args: ${genericInputType}) { + trigger: (args: ${genericInputType}) => { return mutation.trigger(args, options as any) as Promise<${genericReturnType}>; } };`, diff --git a/packages/plugins/tanstack-query/src/generator.ts b/packages/plugins/tanstack-query/src/generator.ts index bc67452e6..1e39253fc 100644 --- a/packages/plugins/tanstack-query/src/generator.ts +++ b/packages/plugins/tanstack-query/src/generator.ts @@ -210,10 +210,10 @@ function generateMutationHook( name: 'mutation', initializer: `{ ..._mutation, - async mutateAsync( + mutateAsync: async ( args: Prisma.SelectSubset, options?: ${optionsType} - ) { + ) => { return (await _mutation.mutateAsync( args, options as any @@ -236,10 +236,10 @@ function generateMutationHook( name: 'mutation', initializer: `derived(_mutation, value => ({ ...value, - async mutateAsync( + mutateAsync: async ( args: Prisma.SelectSubset, options?: ${optionsType} - ) { + ) => { return (await value.mutateAsync( args, options as any