0.0.3 • Published 2 years ago

babel-plugin-transform-jsx-bem-props v0.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

A plugin for Babel that allows converting props into 'className'

Subject to change without notice.

How to use:

<div className="className" block="block" elem="element" mods={{ fullProperty: isRetarded === true }} />
<div className="className" block="block" elem="element" mods={{ isRetarded }} />
<div className="className" block="block" elem="element" mods="hello" />

                            ↓↓↓

<div className={`block block-element${{fullProperty: isRetarded === true} ? "block-element_fullProperty" : ""}`} />
<div className={`block block-element${{isRetarded} ? "block-element_isRetarded" : ""}`} />
<div className="block-element_hello" /></>;

You probably shouldn't use this. Yet. :)

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago