Components
Toggle
Use for single pressed-state controls and toolbar toggles
Toggle
Toggle is for a single pressed-state action.
Import
import { Toggle } from "@downcity/ui";Basic Example
import { Toggle } from "@downcity/ui";
import { BoldIcon } from "lucide-react";
export function BoldToggle() {
return (
<Toggle aria-label="Toggle bold">
<BoldIcon />
</Toggle>
);
}Variants
defaultoutline
Sizes
defaultsmlg
Usage Notes
- Use
Togglefor a single on/off pressed state - Use
ToggleGroupfor grouped options - It works especially well in icon-based toolbars
Related Exports
ToggletoggleVariants