checkbox-group
ora-ui/checkbox-groupFreeComponent
ora-ui publishes no description for this item.
Live preview
live · rendered by the registry
Rendered by ora-ui on their own page — this is the component running, not a screenshot of it.Install it
npx shadcn@latest add https://ora-ui.com/r/checkbox-group.jsonSource
1'use client';23import * as React from 'react';4import { CheckboxGroup as CheckboxGroupPrimitive } from '@base-ui/react/checkbox-group';56import { cn } from '@/registry/lib/utils';78interface CheckboxGroupContextValue {9 variant?: 'solid' | 'surface';10 theme?: 'gray' | 'accent';11}1213const CheckboxGroupContext = React.createContext<CheckboxGroupContextValue>({});1415/**16 * Slots: checkbox-group17 */18function CheckboxGroup({19 className,20 variant,21 theme,22 ...props23}: CheckboxGroupPrimitive.Props & CheckboxGroupContextValue) {24 return (25 <CheckboxGroupContext.Provider value={{ variant, theme }}>26 <CheckboxGroupPrimitive27 data-slot="checkbox-group"28 className={cn('flex flex-col gap-2', className)}29 {...props}30 />31 </CheckboxGroupContext.Provider>32 );33}3435export { CheckboxGroup, CheckboxGroupContext };
What it pulls in
npm packages
Other registry items
Files it writes
More from ora-ui
All 31 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| accordionaccordion | ora-ui | Components | Free | 2 deps | |
| alert-dialogalert-dialog | ora-ui | Components | Free | 1 dep | |
| avataravatar | ora-ui | Components | Free | 1 dep | |
| avatar-groupavatar-group | ora-ui | Components | Free | no deps | |
| badgebadge | ora-ui | Components | Free | 2 deps | |
| buttonbutton | ora-ui | Components | Free | 2 deps | |
| button-groupbutton-group | ora-ui | Components | Free | 2 deps | |
| checkboxcheckbox | ora-ui | Components | Free | 3 deps |
