Files

1 line
5.4 KiB
JavaScript

"use strict";(globalThis.webpackChunkcomplianz_gdpr=globalThis.webpackChunkcomplianz_gdpr||[]).push([[3518,5228,8895],{71137:(e,a,t)=>{t.r(a),t.d(a,{default:()=>i});var o=t(51609),l=t(27723),r=t(4219),n=t(86087),s=t(88895),c=t(25228);const i=()=>{const{consentType:e,setConsentType:a,consentTypes:t,fetchStatisticsData:i,loaded:d}=(0,s.default)(),{fields:b,getFieldValue:g}=(0,r.default)(),[p,u]=(0,n.useState)(!1);(0,n.useEffect)((()=>{let e=1==g("a_b_testing");u(e)}),[g("a_b_testing")]),(0,n.useEffect)((()=>{p&&!d&&i()}),[p]);let m=[];return t&&(m=t.map((e=>({value:e.id,label:e.label})))),(0,o.createElement)(o.Fragment,null,(0,o.createElement)("h3",{className:"cmplz-grid-title cmplz-h4"},p&&(0,l.__)("Statistics","complianz-gdpr"),!p&&(0,l.__)("Tools","complianz-gdpr")),(0,o.createElement)("div",{className:"cmplz-grid-item-controls"},p&&m&&m.length>1&&(0,o.createElement)(c.default,{canBeEmpty:!1,value:e,onChange:e=>a(e),options:m})))}},25228:(e,a,t)=>{t.r(a),t.d(a,{default:()=>c});var o=t(51609),l=t(86087),r=t(45296),n=t(45111),s=t(27723);const c=(0,l.memo)((({value:e=!1,onChange:a,required:t,defaultValue:l,disabled:c,options:i={},canBeEmpty:d=!0,label:b})=>{if(Array.isArray(i)){let e={};i.map((a=>{e[a.value]=a.label})),i=e}return d?(""===e||!1===e||0===e)&&(e="0",i={0:(0,s.__)("Select an option","complianz-gdpr"),...i}):e||(e=Object.keys(i)[0]),(0,o.createElement)("div",{className:"cmplz-input-group cmplz-select-group",key:b},(0,o.createElement)(r.bL,{value:e,defaultValue:l,onValueChange:a,required:t,disabled:c&&!Array.isArray(c)},(0,o.createElement)(r.l9,{className:"cmplz-select-group__trigger"},(0,o.createElement)(r.WT,null),(0,o.createElement)(n.default,{name:"chevron-down"})),(0,o.createElement)(r.UC,{className:"cmplz-select-group__content",position:"popper"},(0,o.createElement)(r.PP,{className:"cmplz-select-group__scroll-button"},(0,o.createElement)(n.default,{name:"chevron-up"})),(0,o.createElement)(r.LM,{className:"cmplz-select-group__viewport"},(0,o.createElement)(r.YJ,null,Object.entries(i).map((([e,a])=>(0,o.createElement)(r.q7,{disabled:Array.isArray(c)&&c.includes(e),className:"cmplz-select-group__item",key:e,value:e},(0,o.createElement)(r.p4,null,a)))))),(0,o.createElement)(r.wn,{className:"cmplz-select-group__scroll-button"},(0,o.createElement)(n.default,{name:"chevron-down"})))))}))},88895:(e,a,t)=>{t.r(a),t.d(a,{default:()=>s});var o=t(81621),l=t(9588);const r={optin:{labels:["Functional","Statistics","Marketing","Do Not Track","No Choice","No Warning"],categories:["functional","statistics","marketing","do_not_track","no_choice","no_warning"],datasets:[{data:["0","0","0","0","0","0"],backgroundColor:"rgba(46, 138, 55, 1)",borderColor:"rgba(46, 138, 55, 1)",label:"A (default)",fill:"false",borderDash:[0,0]},{data:["0","0","0","0","0","0"],backgroundColor:"rgba(244, 191, 62, 1)",borderColor:"rgba(244, 191, 62, 1)",label:"B",fill:"false",borderDash:[0,0]}],max:5},optout:{labels:["Functional","Statistics","Marketing","Do Not Track","No Choice","No Warning"],categories:["functional","statistics","marketing","do_not_track","no_choice","no_warning"],datasets:[{data:["0","0","0","0","0","0"],backgroundColor:"rgba(46, 138, 55, 1)",borderColor:"rgba(46, 138, 55, 1)",label:"A (default)",fill:"false",borderDash:[0,0]},{data:["0","0","0","0","0","0"],backgroundColor:"rgba(244, 191, 62, 1)",borderColor:"rgba(244, 191, 62, 1)",label:"B",fill:"false",borderDash:[0,0]}],max:5}},n={optin:{labels:["Functional","Statistics","Marketing","Do Not Track","No Choice","No Warning"],categories:["functional","statistics","marketing","do_not_track","no_choice","no_warning"],datasets:[{data:["29","747","174","292","30","10"],backgroundColor:"rgba(46, 138, 55, 1)",borderColor:"rgba(46, 138, 55, 1)",label:"Demo A (default)",fill:"false",borderDash:[0,0]},{data:["3","536","240","389","45","32"],backgroundColor:"rgba(244, 191, 62, 1)",borderColor:"rgba(244, 191, 62, 1)",label:"Demo B",fill:"false",borderDash:[0,0]}],max:5},optout:{labels:["Functional","Statistics","Marketing","Do Not Track","No Choice","No Warning"],categories:["functional","statistics","marketing","do_not_track","no_choice","no_warning"],datasets:[{data:["29","747","174","292","30","10"],backgroundColor:"rgba(46, 138, 55, 1)",borderColor:"rgba(46, 138, 55, 1)",label:"A (default)",fill:"false",borderDash:[0,0]},{data:["3","536","240","389","45","32"],backgroundColor:"rgba(244, 191, 62, 1)",borderColor:"rgba(244, 191, 62, 1)",label:"Demo B",fill:"false",borderDash:[0,0]}],max:5}},s=(0,o.vt)(((e,a)=>({consentType:"optin",setConsentType:a=>{e({consentType:a})},statisticsLoading:!1,consentTypes:[],regions:[],defaultConsentType:"optin",loaded:!1,statisticsData:r,emptyStatisticsData:r,bestPerformerEnabled:!1,daysLeft:"",abTrackingCompleted:!1,labels:[],setLabels:a=>{e({labels:a})},fetchStatisticsData:async()=>{if(!cmplz_settings.is_premium)return void e({saving:!1,loaded:!0,consentType:"optin",consentTypes:["optin","optout"],statisticsData:n,defaultConsentType:"optin",bestPerformerEnabled:!1,regions:"eu",daysLeft:11,abTrackingCompleted:!1});if(e({saving:!0}),a().loaded)return;const{daysLeft:t,abTrackingCompleted:o,consentTypes:r,statisticsData:s,defaultConsentType:c,regions:i,bestPerformerEnabled:d}=await l.doAction("get_statistics_data",{}).then((e=>e)).catch((e=>{console.error(e)}));e({saving:!1,loaded:!0,consentType:c,consentTypes:r,statisticsData:s,defaultConsentType:c,bestPerformerEnabled:d,regions:i,daysLeft:t,abTrackingCompleted:o})}})))}}]);