babel-plugin-transform-bem-jsx
Transform BEM attributes (b,e,m) into concatenated classNames or inline styles!
This plugin is designed to use with Babel 6.
Modes
- Class Names Before/After Instalation Usage
- Inline Styles Before/After — Instalation — Usage
Class Names
This is the common mode of this plugin — just for classnames concatenation by BEM attributes.
{ const countries points = thisprops; const countryNode = <div e='country' /> ; const countriesNodes = countries ; return <div b='Map'> <div e='countries'> countriesNodes </div> <div e='points'> points </div> </div> }
For classNames
Install plugin and save it to the devDependencies
:
npm install --save-dev babel-plugin-transform-bem-jsx