diegosouzapw/OmniRoute · error · Error

t("overviewLoadFailed")

Error message

t("overviewLoadFailed")

What it means

Error "t("overviewLoadFailed")" thrown in diegosouzapw/OmniRoute.

Source

Thrown at src/app/(dashboard)/dashboard/costs/CostOverviewTab.tsx:351

    loading: apiKeyUsageLimitsLoading,
    save: saveApiKeyUsageLimits,
  } = useApiKeyUsageLimits(selectedApiKeyId);

  useEffect(() => {
    let active = true;

    async function loadRange() {
      try {
        setLoading(true);
        setSummaryLoading(true);
        const params = new URLSearchParams({
          range,
          presets: "1d,7d,30d",
        });
        if (apiKeyFilter) params.set("apiKeyIds", apiKeyFilter);
        const response = await fetch(`/api/usage/analytics?${params.toString()}`);
        if (!response.ok) {
          throw new Error(t("overviewLoadFailed"));
        }
        const payload = (await response.json()) as UsageAnalyticsPayload;
        if (!active) return;
        setAnalytics(payload);
        if (payload.presetSummaries) {
          setPresetCosts({
            "1d": payload.presetSummaries["1d"]?.totalCost || 0,
            "7d": payload.presetSummaries["7d"]?.totalCost || 0,
            "30d": payload.presetSummaries["30d"]?.totalCost || 0,
          });
        }
        setError(null);
      } catch (loadError) {
        if (!active) return;
        setError(loadError instanceof Error ? loadError.message : t("overviewLoadFailed"));
      } finally {
        if (active) {
          setLoading(false);

View on GitHub (pinned to a179ffed5b)

When it happens

Trigger: Thrown at src/app/(dashboard)/dashboard/costs/CostOverviewTab.tsx:351 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of diegosouzapw/OmniRoute@a179ffed5b (2026-08-25). Data as JSON: /api/errors/1c390467e9d8e82c. Report an issue: GitHub.