UNPKG

@usercentrics/cmp-browser-sdk

Version:
2 lines (1 loc) 1.35 kB
import{_ as o,p as a,an as e,ao as r,ap as i}from"./index-084e1ef9.js";import{B as s,F as t,C as n}from"./FirstLayerCustomization-222781ab.js";import{F as c,S as l}from"./SecondLayerUI-788cc187.js";var d=function(n){function d(o,d){var p,u,L=this;L=n.call(this,o,d)||this;var g=d.customization;return L.buttons=a(a({},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=a(a(a({},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=a(a({},new l(a(a({},d),{secondLayer:a(a({},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 o(d,n),d}(n);export{d as default};