Skip to content
Mizen UI
Docs

IntroductionInstallationCLIStylingFoundationsThemingCompositionIntegrationsAccessibilityFor agents

useCopyToClipboard

AccordionAspect RatioCardCollapsibleFrameGridGroupInlineScroll AreaSectionSeparatorSpacerStack

BlockquoteCitationCodeHeadingKbdLabelLinkTextVisually Hidden

ButtonButton GroupToggleToggle groupToolbar

CalendarCheckboxCheckbox groupComboboxDate pickerDate range pickerDate-Time InputFieldFieldsetFile UploadFormInputInput groupNumber fieldOTP FieldRadio groupSelectSliderSwitchTextareaTime Input

BreadcrumbMenubarNavigation MenuPaginationSegmented ControlStepperTabs

Alert dialogCommandContext MenuDialogDrawerMenuPopoverPreview CardSheetTooltip

AlertBadgeEmptyError StateMeterProgressSkeletonSpinnerStatus dotToast

Activity FeedAvatarAvatar GroupData TableListMetricOverflow ListProperty ListTableTokenTree

Area ChartBar ListCalendar HeatmapCategory ComparisonChart FrameChart LegendChart TooltipDistributionFunnelHeatmapMetric TrendPart-to-WholeProgress RingsRadar ChartRadial BarsSankey ChartScatter ChartScore GaugeTime Series

Diagram

AttachmentCarouselCode BlockLightboxMarkdownThumbnailTimestamp

Agent ThinkingApproval CardComposerConversationInline CitationMessageMessage ScrollerQuestion CardSourcesStreaming TextSuggestionTask ListTerminalTool Call

On this page

  • Preview
  • Usage
  • Examples
  • Visitors by browser
  • Recommendations
  • Usage boundaries
  • API reference

Charts

Radial Bars

Up to six concentric bars, largest outermost, with each item's exact value in a tile.

idle

Usage

import { RadialBars } from "@mizen-labs/ui";

Examples

Visitors by browser

Five items as concentric bars, largest outermost, with exact values in tiles.

Recommendations

GuidancePractice
Do

Keep labels and exact values in the tiles, and fold small items into "Other".

Usage boundaries

GuidanceBoundary
Scope

Outer rings look longer than inner ones at the same value. Use RadialBars for a compact ranking; use BarList or CategoryComparison when readers compare values.

API reference

Public props from @mizen-labs/ui. Use exported prop types for the complete TypeScript contract.

PropTypeDefaultDescription
itemsreadonly { id: string; label: string; value: number }[]RequiredOne to six non-negative values. Tones follow input order; bars sort largest outermost, and the largest spans three quarters of a turn.
aria-labelstringRequiredNames the figure.
formatValue / locale(value: number) => string / stringLocale number formatting / "en-US"Formats tile values.
PreviousRadar ChartNextSankey Chart
Visitors
925
+5.2%
  • Chrome275
  • Safari200
  • Firefox187
  • Edge173
  • Other90
  • Chrome275
  • Safari200
  • Firefox187
  • Edge173
  • Other90