fix(dashboard,js-sdk): remove method and hook for deleting claim (#9668)

This commit is contained in:
Shahed Nasser
2024-10-18 19:43:53 +03:00
committed by GitHub
parent 61e6a07b55
commit 2ea766daf5
2 changed files with 0 additions and 43 deletions

View File

@@ -119,34 +119,6 @@ export const useCancelClaim = (
})
}
export const useDeleteClaim = (
id: string,
orderId: string,
options?: UseMutationOptions<HttpTypes.AdminClaimDeleteResponse, FetchError>
) => {
return useMutation({
mutationFn: () => sdk.admin.claim.delete(id),
onSuccess: (data: any, variables: any, context: any) => {
queryClient.invalidateQueries({
queryKey: ordersQueryKeys.details(),
})
queryClient.invalidateQueries({
queryKey: ordersQueryKeys.preview(orderId),
})
queryClient.invalidateQueries({
queryKey: claimsQueryKeys.details(),
})
queryClient.invalidateQueries({
queryKey: claimsQueryKeys.lists(),
})
options?.onSuccess?.(data, variables, context)
},
...options,
})
}
export const useAddClaimItems = (
id: string,
orderId: string,

View File

@@ -70,21 +70,6 @@ export class Claim {
)
}
async delete(
id: string,
query?: HttpTypes.SelectParams,
headers?: ClientHeaders
) {
return await this.client.fetch<HttpTypes.AdminClaimDeleteResponse>(
`/admin/claims/${id}`,
{
method: "DELETE",
headers,
query,
}
)
}
async addItems(
id: string,
body: HttpTypes.AdminAddClaimItems,