0.0.2 • Published 7 years ago

attr-class v0.0.2

Weekly downloads
2
License
ISC
Repository
github
Last release
7 years ago

attrClass

npm install attr-class

una pequeña funcion de >=0.2kb, ideal para la generacion de className dinamicos

Ejemplo basico

import attrClass from 'attrClass'

attrClass({
    btn : true
})
// btn

Ejemplo medio 1

import attrClass from 'attrClass'

attrClass({
    'btn-$' : 'primary'
})
// btn-primary

Ejemplo medio 2

import attrClass from 'attrClass'

attrClass({
    btn : {
        '--primary' : true,
        '--second'  : false,
        '--shadow'(){
            return {
                '--primary' : this['--primary'],
                '--second'  : this['--second']
            }
        }
    }
})
// btn--primary btn--shadow--primary