Toggle

Toggle button with aurora styling variants.

Installation

npx popcn add toggle

Basic Usage

Default

With Icon

Variants

Default

Outline

Aurora

Glass

Sizes

Small

Default

Large

Icon

Controlled

Controlled Toggle

Multiple Toggles

Text Formatting

Props

PropTypeDefaultDescription
pressedboolean-Controlled pressed state
onPressedChange(pressed: boolean) => void-Callback when pressed state changes
variant"default" | "outline" | "aurora" | "glass""default"Toggle variant style
size"default" | "sm" | "lg" | "icon""default"Toggle size
disabledbooleanfalseDisable the toggle