Mui Nested Menu

screenshot of Mui Nested Menu
material-ui

The package lets you nested menu items infinitely deep.

Overview

Mui Nested Menu is a package that allows you to nest menu items infinitely deep. It is an adaption of another package to work with MUI version 5. This product provides components such as NestedDropdown, ContextMenu, IconMenuItem, NestedMenuItem, and utility functions like nestedMenuItemsFromObject. It is open source and can be installed via NPM or by copying the source code to your project directory. The package documentation can be accessed through a provided link.

Features

  • NestedDropdown: A component for creating nested menu bar dropdowns.
  • ContextMenu: A component for creating right-click menus.
  • IconMenuItem: A menu item component that supports start and end icons.
  • NestedMenuItem: The actual nested menu component.
  • nestedMenuItemsFromObject: A utility function that returns a list of menu items from a given array of items in the object format seen in the samples.
  • MenuItemData: An interface for the menuItemsData prop.
material-ui
Material UI

material-ui adds classes to Tailwind CSS for all common UI components. Classes like btn, card, etc. This allows us to focus on important things instead of making basic elements for every project.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.