SaaS Checkbox

SaaS-specific checkbox input

SaaSPrimitives

Overview

The Checkbox component provides a styled boolean input that supports checked, indeterminate, and disabled states. It integrates with native label elements for accessible form patterns.

Usage

import { Checkbox } from "@leanicon/web-builder-library/saas";

<Checkbox id="terms" aria-label="Accept terms and conditions" />;

Variants

Default

Dark

Checked

Indeterminate

Disabled

Disabled Checked

With Label

Props

NameTypeDefaultRequiredDescription
asChildboolean—No