@c15t/react
Version:
Developer-first CMP for React: cookie banner, consent manager, preferences centre. GDPR ready with minimal setup and rich customization
1 lines • 604 B
JavaScript
import*as e from"./cn.js";function t(t,s){let o=e=>{if("string"==typeof e||void 0===e||"className"in e||"style"in e||"noStyle"in e)return e},y=o(Array.isArray(t)?t[0]:t),a=o(s);if("object"==typeof y&&y?.noStyle||"object"==typeof a&&a?.noStyle)return{className:void 0,style:void 0};let l=(0,e.cnExt)(["string"==typeof y?y:y?.className,"string"==typeof a?a:a?.className,"object"==typeof y&&y?.baseClassName,"object"==typeof a&&a?.baseClassName]),n={..."object"==typeof y&&y?.style,..."object"==typeof a&&a?.style};return{className:l||void 0,style:Object.keys(n).length>0?n:void 0}}export{t as mergeStyles};