Salta ai contenuti

BooleanSwitch

Questi contenuti non sono ancora disponibili nella tua lingua.

import { BooleanSwitch } from "@rebasepro/ui";
Prop Type Required Description
value boolean yes
className string
disabled boolean
size "small" | "smallest" | "medium" | "large"
allowIndeterminate boolean
onValueChange ((newValue: boolean | null) => void) | ((newValue: boolean) => void)

This is the example the design-system sync renders and verifies for this component.

import { BooleanSwitch } from "@rebasepro/ui";
// Ported from UIReferenceView's "Form Inputs" section.
export const States = () => (
<div className="flex flex-col gap-3 p-4">
<div className="flex items-center gap-2"><BooleanSwitch value onValueChange={() => {}}/><span>On</span></div>
<div className="flex items-center gap-2"><BooleanSwitch value={false} onValueChange={() => {}}/><span>Off</span></div>
<div className="flex items-center gap-2"><BooleanSwitch value disabled/><span>Disabled</span></div>
</div>
);