MiHCM
primitives/@mihcm/ui·v0.21.0·stable

Toggle

Pressable toggle between on/off states. Also exports ToggleGroup for single/multi-select groups.

Props

The full prop API for Toggle. Same surface in web and React Native — bundlers pick the right variant via the react-native export condition.

PropTypeDefaultDescriptionSince
pressedbooleanControlled pressed state. Required.0.5.0
onPressedChange(pressed: boolean) => voidCalled when toggled. Required.0.5.0
variant'default' | 'outline''default'Visual variant.0.5.0
size'sm' | 'md' | 'lg''md'Height scale.0.5.0
disabledbooleanfalseStandard disabled state.0.5.0

Import

import { Toggle, ToggleGroup, ToggleGroupItem } from '@mihcm/ui/Toggle';