diff --git a/frontend/libs/state/credits/src/lib/state/credits-state.ts b/frontend/libs/state/credits/src/lib/state/credits-state.ts index d3b3592b70..5ef7442db8 100644 --- a/frontend/libs/state/credits/src/lib/state/credits-state.ts +++ b/frontend/libs/state/credits/src/lib/state/credits-state.ts @@ -26,7 +26,13 @@ export const useCreditsState = create()((set) => ({ // Call to fetch credits from the server fetchFromServer: async () => { - const data = await ArtcraftGetCredits(); + let data; + try { + data = await ArtcraftGetCredits(); + } catch (error) { + console.error("Error fetching credits", error); + return; + } if (!!data.payload) { set((state) => ({ freeCredits: data.payload.free_credits, @@ -36,4 +42,4 @@ export const useCreditsState = create()((set) => ({ })); } } -})) \ No newline at end of file +}))