rc-class
handle multiple react classnames
usage
import rcClass from "rc-class"
let cn = new rcClass.default('event-billing-information');
cn(['abc', { xyz: { reduce: '-information' } }, { kog: { reduce: 1,use:true } }],'open')
let cn=rcClass('bot');
...
<div {...cn('content')}></div> //result <div className="bot-content"></div>
cn(['abc', { xyz: { reduce: '-information' } }, { kog: { reduce: 3 } }])
<div {...cn('content','introduce')}></div> //result <div className="bot-content introduce"></div>
<div {...cn(['content','core'],['introduce'])}></div>
<div {...cn({'content':true},{'introduce':true})}></div>
cn().className
cn('content').className
cn(null,'content').className
...