0.0.10 • Published 4 years ago

react-editable-nested-menu v0.0.10

Weekly downloads
2
License
MIT
Repository
github
Last release
4 years ago

This package offers a nested editable menu with different levels of nesting and customization. Give a star on github if you like the package.

Demo

https://react-demo-menu.herokuapp.com/

Features

  • Based on Hooks
  • Responsive
  • Easy to implement
  • Custom titles
  • Validation
  • Custom Currencies
  • Customization
  • Different levels of nesting
  • Basic initial input
  • Read and edit mode
  • Classes For customization
  • Draggable(to be implemented)

Installation

Npm $ npm install react-editable-nested-menu

Yarn $ yarn add react-editable-nested-menu

Props

PropsAvailableDefault
defaultMode'read' | 'edit'read
defaultListarray[]
titlestring'Nested Editable Tree'
currencystring'Rs'
firstLevelTitleColorstring'black'
secondLevelTitleColorstring'grey'
thirdLevelTitleColorstring'grey'
firstLevelTitlestring'Menu'
secondLevelTitlestring'Category'
thirdLevelTitlestring'Item'
levels2-3'3'
secondLevelShouldHaveDetailsboolean'false'
logostringnull

Basic Usage

import  NestedEditableTree  from  'react-editable-nested-menu';

    <NestedEditableTree
    getValueOnSave={list  => {
    console.log(list);
    }}
    />

Screenshots

Read Mode:

Two Level

Two Level Read

Three Level

Three Level Read

Edit Mode:

Two Level

Two Level Edit

Three Level

Three Level Edit

Keywords

react | react-menu | nested-editable-menu | react-nested-editable-menu