UNPKG

@c15t/react

Version:

Developer-first CMP for React: cookie banner, consent manager, preferences centre. GDPR ready with minimal setup and rich customization

1 lines 4.12 kB
"use strict";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,t)=>{for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__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__,{ConsentManagerWidgetCustomizeButton:()=>ConsentManagerWidgetCustomizeButton,ConsentManagerWidgetRejectButton:()=>ConsentManagerWidgetRejectButton,ConsentManagerWidgetSaveButton:()=>ConsentManagerWidgetSaveButton,RejectButton:()=>RejectButton,ConsentManagerWidgetAcceptAllButton:()=>ConsentManagerWidgetAcceptAllButton,CustomizeButton:()=>CustomizeButton,AcceptAllButton:()=>AcceptAllButton,SaveButton:()=>SaveButton});let jsx_runtime_namespaceObject=require("react/jsx-runtime"),external_react_namespaceObject=require("react"),button_cjs_namespaceObject=require("../../shared/primitives/button.cjs"),ConsentManagerWidgetAcceptAllButton=(0,external_react_namespaceObject.forwardRef)(({children:e,...t},n)=>(0,jsx_runtime_namespaceObject.jsx)(button_cjs_namespaceObject.ConsentButton,{ref:n,variant:"neutral",mode:"stroke",size:"small",action:"accept-consent",...t,themeKey:"widget.footer.accept-button","data-testid":"consent-manager-widget-footer-accept-button",closeCookieBanner:!0,closeCustomizeDialog:!0,children:e})),ConsentManagerWidgetCustomizeButton=(0,external_react_namespaceObject.forwardRef)(({children:e,...t},n)=>(0,jsx_runtime_namespaceObject.jsx)(button_cjs_namespaceObject.ConsentButton,{ref:n,action:"open-consent-dialog",...t,themeKey:"widget.footer.customize-button","data-testid":"consent-manager-widget-footer-customize-button",children:e})),ConsentManagerWidgetSaveButton=(0,external_react_namespaceObject.forwardRef)(({children:e,...t},n)=>(0,jsx_runtime_namespaceObject.jsx)(button_cjs_namespaceObject.ConsentButton,{ref:n,action:"custom-consent",variant:"primary",closeCustomizeDialog:!0,...t,themeKey:"widget.footer.save-button","data-testid":"consent-manager-widget-footer-save-button",children:e})),ConsentManagerWidgetRejectButton=(0,external_react_namespaceObject.forwardRef)(({children:e,...t},n)=>(0,jsx_runtime_namespaceObject.jsx)(button_cjs_namespaceObject.ConsentButton,{ref:n,variant:"neutral",mode:"stroke",size:"small",action:"reject-consent",...t,themeKey:"widget.footer.reject-button","data-testid":"consent-manager-widget-reject-button",closeCookieBanner:!0,closeCustomizeDialog:!0,children:e})),AcceptAllButton=ConsentManagerWidgetAcceptAllButton,CustomizeButton=ConsentManagerWidgetCustomizeButton,SaveButton=ConsentManagerWidgetSaveButton,RejectButton=ConsentManagerWidgetRejectButton;for(var __webpack_i__ in exports.AcceptAllButton=__webpack_exports__.AcceptAllButton,exports.ConsentManagerWidgetAcceptAllButton=__webpack_exports__.ConsentManagerWidgetAcceptAllButton,exports.ConsentManagerWidgetCustomizeButton=__webpack_exports__.ConsentManagerWidgetCustomizeButton,exports.ConsentManagerWidgetRejectButton=__webpack_exports__.ConsentManagerWidgetRejectButton,exports.ConsentManagerWidgetSaveButton=__webpack_exports__.ConsentManagerWidgetSaveButton,exports.CustomizeButton=__webpack_exports__.CustomizeButton,exports.RejectButton=__webpack_exports__.RejectButton,exports.SaveButton=__webpack_exports__.SaveButton,__webpack_exports__)-1===["AcceptAllButton","ConsentManagerWidgetAcceptAllButton","ConsentManagerWidgetCustomizeButton","ConsentManagerWidgetRejectButton","ConsentManagerWidgetSaveButton","CustomizeButton","RejectButton","SaveButton"].indexOf(__webpack_i__)&&(exports[__webpack_i__]=__webpack_exports__[__webpack_i__]);Object.defineProperty(exports,"__esModule",{value:!0});