Separator
A component that allows you to create a context-menu between two elements.
import {ContextMenu,ContextMenuCheckboxItem,ContextMenuContent,ContextMenuItem,ContextMenuLabel,ContextMenuRadioGroup,ContextMenuRadioItem,ContextMenuSeparator,ContextMenuShortcut,ContextMenuSub,ContextMenuSubContent,ContextMenuSubTrigger,ContextMenuTrigger,} from '@nerdfish/ui'export function ContextMenuExample() {return (<ContextMenu><ContextMenuTrigger className="border-muted flex h-[150px] w-[300px] items-center justify-center rounded-md border border-dashed text-sm">Right click here</ContextMenuTrigger><ContextMenuContent className="w-64"><ContextMenuItem inset>Back<ContextMenuShortcut>ā[</ContextMenuShortcut></ContextMenuItem><ContextMenuItem inset disabled>Forward<ContextMenuShortcut>ā]</ContextMenuShortcut></ContextMenuItem><ContextMenuItem inset>Reload<ContextMenuShortcut>āR</ContextMenuShortcut></ContextMenuItem><ContextMenuSub><ContextMenuSubTrigger inset>More Tools</ContextMenuSubTrigger><ContextMenuSubContent className="w-48"><ContextMenuItem>Save Page As...<ContextMenuShortcut>ā§āS</ContextMenuShortcut></ContextMenuItem><ContextMenuItem>Create Shortcut...</ContextMenuItem><ContextMenuItem>Name Window...</ContextMenuItem><ContextMenuSeparator /><ContextMenuItem>Developer Tools</ContextMenuItem></ContextMenuSubContent></ContextMenuSub><ContextMenuSeparator /><ContextMenuCheckboxItem checked>Show Bookmarks Bar<ContextMenuShortcut>āā§B</ContextMenuShortcut></ContextMenuCheckboxItem><ContextMenuCheckboxItem>Show Full URLs</ContextMenuCheckboxItem><ContextMenuSeparator /><ContextMenuRadioGroup value="nerdfish"><ContextMenuLabel inset>Companies</ContextMenuLabel><ContextMenuSeparator /><ContextMenuRadioItem value="nerdfish">Nerdfish</ContextMenuRadioItem><ContextMenuRadioItem value="nerdturtle">Nerdturtle</ContextMenuRadioItem></ContextMenuRadioGroup></ContextMenuContent></ContextMenu>)}
Usage
import {ContextMenu,ContextMenuCheckboxItem,ContextMenuContent,ContextMenuItem,ContextMenuLabel,ContextMenuRadioGroup,ContextMenuRadioItem,ContextMenuSeparator,ContextMenuShortcut,ContextMenuSub,ContextMenuSubContent,ContextMenuSubTrigger,ContextMenuTrigger,} from '@nerdfish/ui'
<ContextMenu><ContextMenuTrigger className="flex h-[150px] w-[300px] items-center justify-center rounded-md border border-dashed text-sm">Right click here</ContextMenuTrigger><ContextMenuContent className="w-64"><ContextMenuItem inset>Back<ContextMenuShortcut>ā[</ContextMenuShortcut></ContextMenuItem><ContextMenuItem inset disabled>Forward<ContextMenuShortcut>ā]</ContextMenuShortcut></ContextMenuItem><ContextMenuItem inset>Reload<ContextMenuShortcut>āR</ContextMenuShortcut></ContextMenuItem><ContextMenuSub><ContextMenuSubTrigger inset>More Tools</ContextMenuSubTrigger><ContextMenuSubContent className="w-48"><ContextMenuItem>Save Page As...<ContextMenuShortcut>ā§āS</ContextMenuShortcut></ContextMenuItem><ContextMenuItem>Create Shortcut...</ContextMenuItem><ContextMenuItem>Name Window...</ContextMenuItem><ContextMenuSeparator /><ContextMenuItem>Developer Tools</ContextMenuItem></ContextMenuSubContent></ContextMenuSub><ContextMenuSeparator /><ContextMenuCheckboxItem checked>Show Bookmarks Bar<ContextMenuShortcut>āā§B</ContextMenuShortcut></ContextMenuCheckboxItem><ContextMenuCheckboxItem>Show Full URLs</ContextMenuCheckboxItem><ContextMenuSeparator /><ContextMenuRadioGroup value="nerdfish"><ContextMenuLabel inset>Companies</ContextMenuLabel><ContextMenuSeparator /><ContextMenuRadioItem value="nerdfish">Nerdfish</ContextMenuRadioItem><ContextMenuRadioItem value="nerdturtle">Nerdturtle</ContextMenuRadioItem></ContextMenuRadioGroup></ContextMenuContent></ContextMenu>