UNPKG

@usercentrics/cmp-browser-sdk

Version:
2 lines (1 loc) 1.35 kB
import{_ as a,p as o,an as e,ao as r,ap as i}from"./index-c3735125.js";import{B as s,F as t,C as n}from"./FirstLayerCustomization-11d07368.js";import{F as c,S as l}from"./SecondLayerUI-7a5297a4.js";var d=function(n){function d(a,d){var p,u,L=this;L=n.call(this,a,d)||this;var g=d.customization;return L.buttons=o(o({},new s(d)),{ok:{backgroundColor:e(null===(p=null==g?void 0:g.color)||void 0===p?void 0:p.ccpaButtonColor),textColor:e(null===(u=null==g?void 0:g.color)||void 0===u?void 0:u.ccpaButtonTextColor)},optOutNotice:{isHidden:d.ccpa.removeDoNotSellToggle,label:d.ccpa.optOutNoticeLabel||"Do not sell my personal information"}}),L.firstLayer=o(o(o({},new t(d)),new c(d)),{hideToggles:!0,isLanguageSelectorEnabled:!r(d.ccpa.firstLayerHideLanguageSwitch,!d.showLanguageDropdown),showShortDescriptionOnDesktop:!0===d.ccpa.firstLayerUseShortMessage,showShortDescriptionOnMobile:d.ccpa.firstLayerMobileDescriptionIsActive,variant:d.ccpa.firstLayerVariant||"BANNER"}),L.secondLayer=o(o({},new l(o(o({},d),{secondLayer:o(o({},d.secondLayer),{hideDataProcessingServices:!1})}))),{dpsDisplayFormat:d.dpsDisplayFormat||i.ALL,hideToggles:!0,isLanguageSelectorEnabled:!r(d.ccpa.secondLayerHideLanguageSwitch,!d.showLanguageDropdown),side:d.ccpa.secondLayerSide||"LEFT",variant:d.ccpa.secondLayerVariant||"CENTER"}),L}return a(d,n),d}(n);export{d as default};