css-class-acts

1.0.0 • Public • Published

CSS Class Acts

Lamda function factories for adding, removing, & toggling a class on HTML Elements.

import addClass from 'css-class-acts/add';
import removeClass from 'css-class-acts/remove';
import toggleClass from 'css-class-acts/toggle';

[].slice.call(document.querySelector('p.class1'))
	.map( removeClass('class1') )
	.map( addClass('class2') )
	.map( toggleClass('class3') );

Import All

import classActs from 'css-class-acts';

// classActs looks like: { add(), remove(), toggle() }

[].slice.call( document.querySelector('p.class1') )
	.map( classActs.toggle('class1') );

Package Sidebar

Install

npm i css-class-acts

Weekly Downloads

5

Version

1.0.0

License

MIT

Last publish

Collaborators

  • tuxsudo