Viora LogoViora UI
Login

Checkbox

A customizable checkbox component with labels and states.

demo-checkbox-demo.tsx
Loading source code...

Installation

pnpm dlx viora-ui add checkbox
npx viora-ui add checkbox
yarn viora-ui add checkbox
bunx --bun viora-ui add checkbox

Usage

import { CheckboxDemo } from "viora-ui";
import { CheckboxDemo } from "viora-ui";

export default function CheckboxDemoDemo() {
  return (
    <div className="flex min-h-[350px] w-full items-center justify-center p-6">
      <CheckboxDemo />
    </div>
  );
}

API Reference

CheckboxDemo

PropTypeDefaultDescription
id?string-Configuration for id.
checked?booleanfalseConfiguration for checked.
onChange?(checked: boolean) => void-Callback fired on change event.
className?string""Additional CSS classes for custom styling.

Built by Otis

Last updated: 9/13/2026