Dinachi

Meter

A visual representation of a scalar measurement within a known range.

#Installation

npx @dinachi/cli@latest add meter

#Usage

tsx
import { Meter, MeterTrack, MeterIndicator, MeterLabel, MeterValue } from "@/components/ui/meter"

#Examples

Default Meter

A basic meter gauge

Meter with Label

Meter with descriptive label and value

Storage Used

Meter Levels

Meters showing different severity levels with colors

CPU Usage25%
Memory65%
Disk Space90%

#API Reference

PropTypeDefaultDescription
valuenumberThe current measured value.
minnumber0The minimum value of the measurement range.
maxnumber100The maximum value of the measurement range.
MeterValue.childrenReact.ReactNodeOptional custom rendered textual value.