rc-class
handle multiple react classnames
usage
let cn = 'event-billing-information';//result:{ className: 'event-billing-information-abc event-billing-xyz event-billing-kog open' }//reduce key can reduce prefix from last,if reduce type is no,will prefix.split('-') and remove number item from last//use:true is default and optional, kog:{use:condition->true/false} //basic type,config prefix,can be emptylet cn=; ... <div ...></div> //result <div className="bot-content"></div> //result { className: 'event-billing-information-abc event-billing-xyz event-billing-kog' } <div ...></div> //result <div className="bot-content introduce"></div> <div ...></div> //result <div className="bot-content bot-core introduce"></div> <div ...></div> //result <div className="bot-content introduce"></div> //get classNameclassName //result bot className //result bot-contentclassName //result content ...