@sergonius/click-boss
Version:
Handle all clicks in a single listener
29 lines (20 loc) • 435 B
Markdown
> Handle all clicks in a single listener
```bash
npm install --save @sergonius/click-boss
yarn add @sergonius/click-boss
```
```javascript
import ClickBoss from '@sergonius/click-boss';
const elems = document.querySelectorAll('a');
elems.forEach(elem => {
const fn = event => {
event.preventDefault();
ClickBoss.removeEvent({ elem });
};
ClickBoss.addEvent({ elem, fn });
});
```