+
-
+
{label}
+ {snapshot?.plan ? ( + {snapshot.plan} + ) : null} + {/* With windows present the ring says it all; otherwise the row needs + words — "Not signed in", "Tracking off", or a credits balance that + usageStatusText folds in. */} + {hasWindows ? null : ( + + {enabled + ? usageStatusText(snapshot, label, id) + : t({ + message: "Tracking off", + comment: "Usage status when provider tracking is disabled", + })} + + )} +{label}
- {snapshot?.plan ? ( - {snapshot.plan} - ) : null} -{message}
-{message}
- )} - {snapshot?.cost ? ( -- {t`~${money}${tokens} · ${snapshot.cost.period} · est.`} -
- ) : null} - {snapshot?.credits && !snapshot.credits.unlimited ? ( -- {snapshot.credits.label ?? t`Credits`}:{" "} - {formatMoney(snapshot.credits.balance, snapshot.credits.currency)} -
- ) : null} -