This is a simple demo of a multi checkbox selection using vanilla JS. A checkbox is can be selected and then to select a range, you click the checkbox with the shif key and all checkboxes inside the range would be selected.
- Node v18 or above (LTS)
- PNPM
- Install the dependencies with
pnpm install
- Run the app with
pnpm dev
to see this in action