MenubarCheckboxItem
Dieser Inhalt ist noch nicht in deiner Sprache verfügbar.
import { MenubarCheckboxItem } from "@rebasepro/ui";| Prop | Type | Required | Description |
|---|---|---|---|
children |
React.ReactNode |
— | |
onSelect |
(event: Event) => void |
— | |
checked |
boolean |
— | |
onCheckedChange |
() => void |
— | |
className |
string |
— |
Example
Section titled “Example”This is the example the design-system sync renders and verifies for this component.
export const Basic = () => { const ref = React.useRef<HTMLDivElement>(null); useOpenMenu(ref, 1); return ( <div ref={ref} className="p-4 h-[280px]"> <Menubar> <MenubarMenu> <MenubarTrigger>File</MenubarTrigger> </MenubarMenu> <MenubarMenu> <MenubarTrigger>View</MenubarTrigger> <MenubarPortal> <MenubarContent> <MenubarCheckboxItem checked onCheckedChange={() => {}}> <MenubarItemIndicator/> Table editor </MenubarCheckboxItem> <MenubarCheckboxItem checked onCheckedChange={() => {}}> <MenubarItemIndicator/> SQL console </MenubarCheckboxItem> <MenubarSeparator/> <MenubarCheckboxItem checked={false} onCheckedChange={() => {}}> <MenubarItemIndicator/> Query logs </MenubarCheckboxItem> </MenubarContent> </MenubarPortal> </MenubarMenu> </Menubar> </div> );};