feat(FN-1748): merge fusion/fn-1748

This commit is contained in:
gsxdsm
2026-04-14 22:45:59 -07:00
parent 6e2236c0ae
commit 42da5e80cb
34 changed files with 133 additions and 151 deletions

View File

@@ -57,14 +57,15 @@ export function useUsageData(options: UseUsageDataOptions = {}) {
error: null,
lastUpdated: new Date(),
});
} catch (err: any) {
} catch (err: unknown) {
// Don't update state if the request was aborted
if (err.name === "AbortError") return;
if (err instanceof Error && err.name === "AbortError") return;
const message = err instanceof Error ? err.message : String(err);
setState((prev) => ({
...prev,
loading: false,
error: err.message || "Failed to fetch usage data",
error: message || "Failed to fetch usage data",
}));
}
}, []);