From 51bdc6b2218577970167aab404ad3cde70fd5b2c Mon Sep 17 00:00:00 2001 From: karamvir Date: Tue, 25 Jul 2023 22:29:04 -0700 Subject: [PATCH] cleanup unnecessary type cast --- frontend/src/hooks.ts | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/frontend/src/hooks.ts b/frontend/src/hooks.ts index b5a06fc36..36110beb1 100644 --- a/frontend/src/hooks.ts +++ b/frontend/src/hooks.ts @@ -26,12 +26,7 @@ export const useRead = < "initialData" | "queryFn" | "queryKey" > ) => - useQuery( - [type, params], - async () => - (await client.read({ type, params } as any)) as ReadResponses[T], - config - ); + useQuery([type, params], () => client.read({ type, params } as any), config); export const useWrite = < T extends Types.WriteRequest["type"], @@ -45,8 +40,7 @@ export const useWrite = < ) => useMutation( [type], - async (params: P) => - (await client.write({ type, params } as any)) as WriteResponses[T], + (params: P) => client.write({ type, params } as any), config ); @@ -62,8 +56,7 @@ export const useExecute = < ) => useMutation( [type], - async (params: P) => - (await client.execute({ type, params } as any)) as ExecuteResponses[T], + (params: P) => client.execute({ type, params } as any), config );