Meter

Visual meter with low/medium/high tiers. Uses native ARIA meter role for accessibility.

Example

Inverted (higher is better)

Use invert when high values are good (e.g. battery, score) and low values are bad.

Props

PropTypeDefaultDescription
valuenumber0Current value
minnumber0Minimum value
maxnumber100Maximum value
lownumber33Threshold for low tier
highnumber66Threshold for high tier
classstringAdditional CSS classes

Usage

<script>
  import { Meter } from '@chrissnell/chonky-ui';
</script>

<Meter value={25} low={33} high={66} />
<Meter value={50} low={33} high={66} />
<Meter value={80} low={33} high={66} />