From 22f6797c34bfac94a24dcb219f901e5b5ab8f758 Mon Sep 17 00:00:00 2001 From: Jeroen de Jong Date: Fri, 7 Mar 2025 16:08:04 +0100 Subject: [PATCH] fix: useMutations onError Event hook gets triggered too early (#1585) similar to #1558, except for onError --- packages/vue-apollo-composable/src/useMutation.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/vue-apollo-composable/src/useMutation.ts b/packages/vue-apollo-composable/src/useMutation.ts index fb6ccc6..3de61c9 100644 --- a/packages/vue-apollo-composable/src/useMutation.ts +++ b/packages/vue-apollo-composable/src/useMutation.ts @@ -109,6 +109,7 @@ export function useMutation< const apolloError = toApolloError(e) error.value = apolloError loading.value = false + await nextTick() errorEvent.trigger(apolloError, { client, })