UNPKG

@usercentrics/cmp-browser-sdk

Version:
2 lines (1 loc) 1.71 kB
import{_ as e,p as o,P as a,an as n,ao as s,ap as i}from"./index-c3735125.js";import{B as r,F as t,C as l}from"./FirstLayerCustomization-11d07368.js";import{B as d}from"./ButtonsCustomization-6038dff1.js";import{F as u,S as c}from"./SecondLayerUI-7a5297a4.js";var g=function(l){function g(e,g){var v,y,L,h,p=this;p=l.call(this,e,g)||this;var f=g.customization;return p.buttons=o(o(o({},new d(g)),new r(g)),{more:{backgroundColor:a(n(null===(v=null==f?void 0:f.color)||void 0===v?void 0:v.moreBtnBackground),"#0045A5"),textColor:a(n(null===(y=null==f?void 0:f.color)||void 0===y?void 0:y.moreBtnText),"#FAFAFA")},save:{backgroundColor:n(null===(L=null==f?void 0:f.color)||void 0===L?void 0:L.saveBtnBackground),textColor:n(null===(h=null==f?void 0:f.color)||void 0===h?void 0:h.saveBtnText)}}),p.firstLayer=o(o(o({},new u(g)),new t(g)),{closeOption:g.firstLayer.closeOption||null,hideButtonDeny:s(g.firstLayer.hideButtonDeny,!g.btnDenyIsVisible),hideToggles:!1,isCategoryTogglesEnabled:g.firstLayer.isCategoryTogglesEnabled,isLanguageSelectorEnabled:!s(g.firstLayer.hideLanguageSwitch,!g.showLanguageDropdown),showShortDescriptionOnDesktop:!0===g.firstLayer.useShortMessage,showShortDescriptionOnMobile:g.bannerMobileDescriptionIsActive,variant:a(g.firstLayer.variant,"BANNER")}),p.secondLayer=o(o({},new c(g)),{dpsDisplayFormat:g.dpsDisplayFormat||i.ALL,hideButtonDeny:s(g.secondLayer.hideButtonDeny,!g.btnDenyIsVisible),hideToggles:!1,hideTogglesForServices:a(g.secondLayer.hideTogglesForServices,!1),isLanguageSelectorEnabled:!s(g.secondLayer.hideLanguageSwitch,!g.showLanguageDropdown),side:g.secondLayer.side||"LEFT",variant:g.secondLayer.variant||"CENTER"}),p}return e(g,l),g}(l);export{g as default};