From ae35b7a0e5691508fed554d53428ac92862cb1a1 Mon Sep 17 00:00:00 2001 From: Ishaan Gupta Date: Mon, 11 May 2026 06:25:50 +0530 Subject: [PATCH] fix: Usagemeter not defined error [P0] (#922) --- apps/web/components/add-document/index.tsx | 67 +++++++++++++++------- 1 file changed, 47 insertions(+), 20 deletions(-) diff --git a/apps/web/components/add-document/index.tsx b/apps/web/components/add-document/index.tsx index 12406853..6a4775ee 100644 --- a/apps/web/components/add-document/index.tsx +++ b/apps/web/components/add-document/index.tsx @@ -311,27 +311,54 @@ export function AddDocument({ {isMobile && ( -
- +
+ + Plan usage + + + {isLoadingUsage ? "…" - : `${tokensToCredits(tokensUsed)} / ${tokensToCredits(tokensLimit)}` - } - percent={tokensPercent} - active={hasPaidPlan} - /> - + : `${planUsagePct < 1 && planUsagePct > 0 ? "< 1" : Math.round(planUsagePct)}% used`} + +
+
+
80 + ? "#ef4444" + : hasPaidPlan + ? "linear-gradient(to right, #4BA0FA 80%, #002757 100%)" + : "#0054AD", + }} + title={`${formatUsageNumber(tokensUsed)} tokens · ${formatUsageNumber(searchesUsed)} queries`} + /> +
+ {!isLoadingUsage && ( +

+ {formatUsageNumber(tokensUsed)} tokens ·{" "} + {formatUsageNumber(searchesUsed)} queries +

+ )}
)}