EEnterUI
DocsComponentsThemesDonation
Get Started
      • StatGrid
      • KPISection
      • UsageMeter
      • PlanUsage
      • FileList
EnterUIDocsProduct OperationsProduct SurfacesUsage and FilesPlanUsage
Product OperationsUpdated 6 May 2026

PlanUsage

Plan-level usage card with title, description, an inline UsageMeter, and an optional upgrade CTA.

PlanUsage wraps UsageMeter in a card sized for billing/usage panels.

#Default usage

Pro plan

Pass meterProps to control the meter underneath.

API usage

Pro plan

API calls7500 / 10000
Resets on May 31
Code
<PlanUsage
  description="Pro plan"
  meterProps={{ label: "API calls", limit: 10000, value: 7500 }}
  resetNote="Resets on May 31"
  title="API usage"
  upgradeAction={<Button size="sm">Upgrade</Button>}
/>

#Import

Code
import { PlanUsage } from "@froggdesign/enter-ui-react";

#Accessibility

Inherits UsageMeter semantics (role="meter"). Provide a clear meterProps.label so the meter has an accessible name.

#API

  • title, description: heading.
  • meterProps: forwarded to the inner UsageMeter.
  • resetNote: muted footer (e.g., "Resets on May 31").
  • upgradeAction: trailing CTA slot.

#Styling

Every exported component accepts className. EnterUI styles use .eui-* classes and --eui-* variables mapped from FroggDesign theme tokens.

PreviousUsageMeter
NextFileList

On this page

  1. Default usage
  2. Import
  3. Accessibility
  4. API
  5. Styling