Checkbox
agentmesh/checkbox-exampleFreeExample
shadcn/ui publishes no description for this item.
Live preview
live · rendered by the registry
Rendered by shadcn/ui on their own page — this is the component running, not a screenshot of it.Install it
npx shadcn@latest add https://raw.githubusercontent.com/ombhanushaliii/agentmesh/main/example/ui/apps/v4/public/r/styles/base-vega/checkbox-example.jsonSource
1"use client"23import * as React from "react"45import {6 Example,7 ExampleWrapper,8} from "@/registry/base-vega/components/example"9import { Checkbox } from "@/registry/base-vega/ui/checkbox"10import {11 Field,12 FieldContent,13 FieldDescription,14 FieldGroup,15 FieldLabel,16 FieldTitle,17} from "@/registry/base-vega/ui/field"18import {19 Table,20 TableBody,21 TableCell,22 TableHead,23 TableHeader,24 TableRow,25} from "@/registry/base-vega/ui/table"2627export default function CheckboxExample() {28 return (29 <ExampleWrapper>30 <CheckboxBasic />31 <CheckboxWithDescription />32 <CheckboxInvalid />33 <CheckboxDisabled />34 <CheckboxWithTitle />35 <CheckboxInTable />36 <CheckboxGroup />37 </ExampleWrapper>38 )39}4041function CheckboxBasic() {42 return (43 <Example title="Basic">44 <Field orientation="horizontal">45 <Checkbox id="terms" />46 <FieldLabel htmlFor="terms">Accept terms and conditions</FieldLabel>47 </Field>48 </Example>49 )50}5152function CheckboxWithDescription() {53 return (54 <Example title="With Description">55 <Field orientation="horizontal">56 <Checkbox id="terms-2" defaultChecked />57 <FieldContent>58 <FieldLabel htmlFor="terms-2">Accept terms and conditions</FieldLabel>59 <FieldDescription>60 By clicking this checkbox, you agree to the terms and conditions.61 </FieldDescription>62 </FieldContent>63 </Field>64 </Example>65 )66}6768function CheckboxInvalid() {69 return (70 <Example title="Invalid">71 <Field orientation="horizontal" data-invalid>72 <Checkbox id="terms-3" aria-invalid />73 <FieldLabel htmlFor="terms-3">Accept terms and conditions</FieldLabel>74 </Field>75 </Example>76 )77}7879function CheckboxDisabled() {80 return (81 <Example title="Disabled">82 <Field orientation="horizontal">83 <Checkbox id="toggle" disabled />84 <FieldLabel htmlFor="toggle">Enable notifications</FieldLabel>85 </Field>86 </Example>87 )88}8990function CheckboxWithTitle() {91 return (92 <Example title="With Title">93 <FieldGroup>94 <FieldLabel htmlFor="toggle-2">95 <Field orientation="horizontal">96 <Checkbox id="toggle-2" defaultChecked />97 <FieldContent>98 <FieldTitle>Enable notifications</FieldTitle>99 <FieldDescription>100 You can enable or disable notifications at any time.101 </FieldDescription>102// … truncated
What it pulls in
Other registry items
Files it writes
More from shadcn/ui
All 201 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Accordionaccordion-example | shadcn/ui | Examples | Free | no deps | |
| Alert Dialogalert-dialog-example | shadcn/ui | Examples | Free | no deps | |
| Alertalert-example | shadcn/ui | Examples | Free | no deps | |
| Aspect Ratioaspect-ratio-example | shadcn/ui | Examples | Free | no deps | |
| Avataravatar-example | shadcn/ui | Examples | Free | no deps | |
| Badgebadge-example | shadcn/ui | Examples | Free | no deps | |
| Breadcrumbbreadcrumb-example | shadcn/ui | Examples | Free | no deps | |
| Buttonbutton-example | shadcn/ui | Examples | Free | no deps |
