@c15t/react
Version:
Developer-first CMP for React: cookie banner, consent manager, preferences centre. GDPR ready with minimal setup and rich customization
1 lines • 1.72 kB
JavaScript
;let __rslib_import_meta_url__="undefined"==typeof document?new(require("url".replace("",""))).URL("file:"+__filename).href:document.currentScript&&document.currentScript.src||new URL("main.js",document.baseURI).href;var __webpack_require__={};__webpack_require__.d=(e,_)=>{for(var r in _)__webpack_require__.o(_,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:_[r]})},__webpack_require__.o=(e,_)=>Object.prototype.hasOwnProperty.call(e,_),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{mergeStyles:()=>mergeStyles});let external_cn_cjs_namespaceObject=require("./cn.cjs");function mergeStyles(e,_){let r=e=>{if("string"==typeof e||void 0===e||"className"in e||"style"in e||"noStyle"in e)return e},t=r(Array.isArray(e)?e[0]:e),o=r(_);if("object"==typeof t&&t?.noStyle||"object"==typeof o&&o?.noStyle)return{className:void 0,style:void 0};let a=(0,external_cn_cjs_namespaceObject.cnExt)(["string"==typeof t?t:t?.className,"string"==typeof o?o:o?.className,"object"==typeof t&&t?.baseClassName,"object"==typeof o&&o?.baseClassName]),c={..."object"==typeof t&&t?.style,..."object"==typeof o&&o?.style};return{className:a||void 0,style:Object.keys(c).length>0?c:void 0}}for(var __webpack_i__ in exports.mergeStyles=__webpack_exports__.mergeStyles,__webpack_exports__)-1===["mergeStyles"].indexOf(__webpack_i__)&&(exports[__webpack_i__]=__webpack_exports__[__webpack_i__]);Object.defineProperty(exports,"__esModule",{value:!0});