Files
WEBtomaste/Atomaste Reference/public_html/wp-content/plugins/complianz-gdpr/settings/build/9567.d5a7562fd09f42de8429.js

1 line
8.8 KiB
JavaScript
Raw Normal View History

2025-12-10 12:17:30 -05:00
"use strict";(globalThis.webpackChunkcomplianz_gdpr=globalThis.webpackChunkcomplianz_gdpr||[]).push([[9567,6716,3192,1699,8217,5228],{19567:(e,t,n)=>{n.r(t),n.d(t,{default:()=>g});var a=n(51609),o=n(86087),l=n(56716),r=n(91699),c=n(3192),i=n(45111),s=n(27723),m=n(4219),d=n(99695),p=n(96979);const u=e=>{const{document:t}=e,{showSavedSettingsNotice:n}=(0,m.default)();let o="sync"===t.status?"green":"grey",l="sync"===t.status?(0,s.__)("Document is kept up to date by Complianz","complianz-gdpr"):(0,s.__)("Document is not kept up to date by Complianz","complianz-gdpr"),r=t.exists?"green":"grey",c=t.exists?(0,s.__)("Validated","complianz-gdpr"):(0,s.__)("Missing document","complianz-gdpr"),d=t.required?(0,s.__)("Click to copy the document shortcode","complianz-gdpr"):(0,s.__)("Not enabled","complianz-gdpr");return t.required&&t.exists||(r=o="grey",c=l=(0,s.__)("Not enabled","complianz-gdpr")),(0,a.createElement)("div",{className:"cmplz-single-document"},(0,a.createElement)("div",{className:"cmplz-single-document-title"},t.permalink&&(0,a.createElement)("a",{href:t.permalink},t.title),!t.permalink&&t.readmore&&(0,a.createElement)("a",{href:t.readmore},t.title),!t.permalink&&!t.readmore&&t.title),(0,a.createElement)(i.default,{name:"sync",color:o,tooltip:l,size:14}),(0,a.createElement)(i.default,{name:"circle-check",color:r,tooltip:c,size:14}),(0,a.createElement)("div",{onClick:e=>((e,t)=>{let a;e.target.classList.add("cmplz-click-animation");let o=window.document.createElement("input");window.document.getElementsByTagName("body")[0].appendChild(o),o.value=t,o.select();try{a=window.document.execCommand("copy")}catch(e){a=!1}o.parentElement.removeChild(o),a&&n((0,s.__)("Copied shortcode","complianz-gdpr"))})(e,t.shortcode)},(0,a.createElement)(i.default,{name:"shortcode",color:r,tooltip:d,size:14})))},g=()=>{const{region:e,documentDataLoaded:t,getDocuments:n,documents:i}=(0,l.default)(),{documentsChanged:s}=(0,p.UseDocumentsData)(),[m,g]=(0,o.useState)([]);return(0,o.useEffect)((()=>{t||n()}),[]),(0,o.useEffect)((()=>{t&&s&&n()}),[s]),(0,o.useEffect)((()=>{let t=i.filter((t=>t.region===e))[0];t&&(t=t.documents,g(t))}),[e,i]),t?(0,a.createElement)(a.Fragment,null,m.map(((e,t)=>(0,a.createElement)(u,{key:t,document:e}))),!cmplz_settings.is_premium&&(0,a.createElement)(r.default,null),cmplz_settings.is_premium&&(0,a.createElement)(c.default,null)):(0,a.createElement)(d.default,{lines:"3"})}},56716:(e,t,n)=>{n.r(t),n.d(t,{default:()=>l});var a=n(81621),o=n(9588);const l=(0,a.vt)(((e,t)=>({documents:[],documentDataLoaded:!1,processingAgreementOptions:[],proofOfConsentOptions:[],dataBreachOptions:[],region:"",setRegion:t=>{"undefined"!=typeof Storage&&(sessionStorage.cmplzSelectedRegion=t),e((e=>({region:t})))},getRegion:()=>{let t="all";"undefined"!=typeof Storage&&sessionStorage.cmplzSelectedRegion&&(t=sessionStorage.cmplzSelectedRegion),e((e=>({region:t})))},getDocuments:async()=>{const{documents:t,processingAgreementOptions:n,proofOfConsentOptions:a,dataBreachOptions:l}=await o.doAction("documents_block_data").then((e=>e));e((e=>({documentDataLoaded:!0,documents:t,processingAgreementOptions:n,proofOfConsentOptions:a,dataBreachOptions:l})))}})))},3192:(e,t,n)=>{n.r(t),n.d(t,{default:()=>s});var a=n(51609),o=n(27723),l=n(86087),r=n(56716),c=n(4219),i=n(98217);const s=()=>{const{getFieldValue:e,fields:t}=(0,c.default)(),[n,s]=(0,l.useState)(!1);(0,l.useEffect)((()=>{s(e("records_of_consent"))}),[t]);const{processingAgreementOptions:m,dataBreachOptions:d,proofOfConsentOptions:p}=(0,r.default)();return(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h3",{className:"cmplz-h4"},(0,o.__)("Other documents","complianz-gdpr")),(0,a.createElement)(i.default,{type:"processing-agreements",link:"#tools/processing-agreements",name:(0,o.__)("Processing Agreement","complianz-gdpr"),options:m}),(0,a.createElement)(i.default,{type:"data-breaches",link:"#tools/data-breach-reports",name:(0,o.__)("Data Breach","complianz-gdpr"),options:d}),(0,a.createElement)(i.default,{type:"proof-of-consent",link:n?"#tools/records-of-consent":"#tools/proof-of-