Menu
tetra-ui/menuFreeComponent
A composable native menu built on Expo UI, with support for groups, separators, and nested submenus.
Live preview
live · rendered by the registry
Rendered by tetra-ui on their own page — this is the component running, not a screenshot of it.Install it
npx shadcn@latest add https://tetra-ui.com/r/menu.jsonSource
1import type {2 MenuContentProps,3 MenuGroupProps,4 MenuItemIconProps,5 MenuItemLabelProps,6 MenuItemProps,7 MenuProps,8 MenuTriggerProps,9} from "./menu.types";1011// Components12export const MenuItem = (_: MenuItemProps) => {13 return null;14};1516export const MenuItemLabel = (_: MenuItemLabelProps) => {17 return null;18};1920export const MenuItemIcon = (_: MenuItemIconProps) => {21 return null;22};2324export const MenuSeparator = () => {25 return null;26};2728export const MenuGroup = (_: MenuGroupProps) => {29 return null;30};3132export const MenuTrigger = (_: MenuTriggerProps) => {33 return null;34};3536MenuTrigger.displayName = "MenuTrigger";3738export const MenuContent = (_: MenuContentProps) => {39 return null;40};4142export const Menu = (_: MenuProps) => {43 return null;44};4546export const MenuSubTrigger = (_: MenuTriggerProps) => {47 return null;48};4950MenuSubTrigger.displayName = "MenuSubTrigger";5152export const MenuSubContent = (_: MenuContentProps) => {53 return null;54};5556MenuSubContent.displayName = "MenuSubContent";5758export const MenuSub = (_: MenuProps) => {59 return null;60};
What it pulls in
npm packages
Files it writes
More from tetra-ui
All 41 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Accordionaccordion | tetra-ui | Components | Free | 1 dep | |
| Action Inputaction-input | tetra-ui | Components | Free | no deps | |
| Alertalert | tetra-ui | Components | Free | no deps | |
| Avataravatar | tetra-ui | Components | Free | no deps | |
| Badgebadge | tetra-ui | Components | Free | no deps | |
| Bottom Sheetbottom-sheet | tetra-ui | Components | Free | 4 deps · 7 files | |
| Buttonbutton | tetra-ui | Components | Free | no deps | |
| Cardcard | tetra-ui | Components | Free | no deps |
