Checkbox Tree

A compponent to render checkbox tree recursively

Features

  • Mark one checkbox
  • Automaticaly make all children checked
  • Make parent indeterminate
  • Dropdown children

Installation

Dillinger requires Node.js v16+ to run.

Install the dependencies and devDependencies and start the server.

cd checkboxTree
yarn

Run the Project

Once you installed all the dependencies and DevDependedncies, you can run it.

yarn dev

Now you should see the project running on the addrress bellow

localhost:3000

Dependencies

I decide to use all the libraries bellow to focus on de logic of the component

  • Vite
  • sass
  • classnames

License

MIT

Free Software, Hell Yeah!