From 2b148135559a382f24c9cbf59ce059ddaf3021ac Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Wed, 19 Jun 2024 14:11:00 -1000 Subject: [PATCH] feat: :sparkles: Add error notification for all errors --- composables/{Megalodon.ts => Client.ts} | 9 +++++++++ 1 file changed, 9 insertions(+) rename composables/{Megalodon.ts => Client.ts} (59%) diff --git a/composables/Megalodon.ts b/composables/Client.ts similarity index 59% rename from composables/Megalodon.ts rename to composables/Client.ts index 06cefb6..92b3f21 100644 --- a/composables/Megalodon.ts +++ b/composables/Client.ts @@ -13,6 +13,15 @@ export const useClient = ( toValue(customToken)?.access_token ?? identity.value?.tokens.access_token ?? undefined, + (error) => { + useEvent("notification:new", { + title: "An error occured", + type: "error", + message: + error.response.data.error ?? + "No error message provided", + }); + }, ), ); };