UNPKG

react-conventions

Version:

An open source set of React components that implement Ambassador's Design and UX patterns.

17 lines (12 loc) 410 B
import classNames from 'classnames/bind' const OptClass = (context, internal, optClass) => { const cx = classNames.bind(context) optClass = typeof optClass === 'string' ? optClass.split(' ') : optClass internal = typeof internal === 'string' ? internal.split(' ') : internal let arr = [internal] if (optClass !== undefined) { arr.push(optClass) } return cx(arr) } export default OptClass