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

1 line
14 KiB
JavaScript
Raw Normal View History

2025-12-10 12:17:30 -05:00
"use strict";(globalThis.webpackChunkcomplianz_gdpr=globalThis.webpackChunkcomplianz_gdpr||[]).push([[1624,9091,622,9758,1366],{99091:(e,t,n)=>{n.r(t),n.d(t,{UseCookieScanData:()=>o});var r=n(81621),a=n(9588);const o=(0,r.vt)(((e,t)=>({initialLoadCompleted:!1,setInitialLoadCompleted:t=>e({initialLoadCompleted:t}),iframeLoaded:!1,loading:!1,nextPage:!1,progress:0,cookies:[],lastLoadedIframe:"",setIframeLoaded:t=>e({iframeLoaded:t}),setLastLoadedIframe:t=>e((e=>({lastLoadedIframe:t}))),setProgress:t=>e({progress:t}),fetchProgress:()=>(e({loading:!0}),a.doAction("get_scan_progress",{}).then((t=>(e({initialLoadCompleted:!0,loading:!1,nextPage:t.next_page,progress:t.progress,cookies:t.cookies}),t))))})))},61624:(e,t,n)=>{n.r(t),n.d(t,{default:()=>l});var r=n(51609),a=n(86087),o=n(27723),s=n(90622),c=n(81366);const l=(0,a.memo)((()=>{const[e,t]=(0,a.useState)(!1),[l,i]=(0,a.useState)(null),{records:d,searchValue:u,setSearchValue:p,deleteRecords:m,recordsLoaded:g,fetchData:h,status:f,setStatus:b,resolveRecords:_,totalRecords:v,fetching:E,paginationPerPage:y,pagination:k,setPagination:C,orderBy:N,setOrderBy:I,order:P,setOrder:w,selectedRecords:z,setSelectedRecords:D,setIndeterminate:S,indeterminate:R}=(0,s.default)(),[x,L]=(0,a.useState)(null);(0,a.useEffect)((()=>{n.e(3757).then(n.bind(n,83757)).then((({default:e})=>{L((()=>e))}))}),[]),(0,a.useEffect)((()=>{g||h(y,1,N,P)}),[g]);const O=[{name:(0,r.createElement)(c.default,{options:{true:""},indeterminate:R,value:e,onChange:e=>(e=>{if(e){t(!0);let e=k.currentPage?k.currentPage:1,n=d.slice((e-1)*y,e*y);D(n.map((e=>e.ID)))}else t(!1),D([]);S(!1)})(e)}),selector:e=>e.selectControl,orderId:"select",grow:1},{name:(0,o.__)("Email","complianz-gdpr"),selector:e=>e.email,sortable:!0,orderId:"email",grow:3},{name:(0,o.__)("Status","complianz-gdpr"),selector:e=>1==e.resolved?(0,o.__)("Resolved","complianz-gdpr"):(0,o.__)("Open","complianz-gdpr"),sortable:!0,orderId:"resolved",grow:1},{name:(0,o.__)("Region","complianz-gdpr"),selector:e=>e.region?(0,r.createElement)("img",{alt:"region",width:"20px",height:"20px",src:cmplz_settings.plugin_url+"assets/images/"+e.region+".svg"}):"",sortable:!0,grow:1},{name:(0,o.__)("Date","complianz-gdpr"),selector:e=>e.request_date,sortable:!0,grow:3},{name:(0,o.__)("Data Request","complianz-gdpr"),selector:e=>e.type?(0,r.createElement)("a",{target:"_blank",rel:"noopener noreferrer",href:"https://complianz.io/"+e.type.slug},e.type.short):"",sortable:!0,orderId:"resolved",right:!0,grow:3}];let A=[...d],T=[];return A.forEach((e=>{let n={...e};n.selectControl=(0,r.createElement)(c.default,{disabled:E,value:z.includes(n.ID),options:{true:""},onChange:e=>((e,n)=>{let r=[...z];e?r.includes(n)||(r.push(n),D(r)):(r=[...z.filter((e=>e!==n))],D(r));let a=k.currentPage?k.currentPage:1,o=d.slice((a-1)*y,a*y),s=!0,c=!1;o.forEach((e=>{r.includes(e.ID)?c=!0:s=!1})),s?(t(!0),S(!1)):c?(t(!1),S(!0)):S(!1)})(e,n.ID)}),T.push(n)})),(0,r.createElement)(r.Fragment,null,(0,r.createElement)("div",{className:"cmplz-table-header"},(0,r.createElement)("div",{className:"cmplz-table-header-controls"},(0,r.createElement)("select",{value:f,onChange:e=>(e=>{b(e),setTimeout((()=>{h(y,1,N,P)}),500)})(e.target.value)},(0,r.createElement)("option",{value:"all"},(0,o.__)("All","complianz-gdpr")),(0,r.createElement)("option",{value:"open"},(0,o.__)("Open","complianz-gdpr")),(0,r.createElement)("option",{value:"resolved"},(0,o.__)("Resolved","complianz-gdpr"))),(0,r.createElement)("input",{className:"cmplz-datatable-search",type:"text",placeholder:(0,o.__)("Search","complianz-gdpr"),value:u,onChange:e=>(e=>{clearTimeout(l),p(e);const t=setTimeout((()=>{h(y,1,N,P)}),500);i(t)})(e.target.value)}))),z.length>0&&(0,r.createElement)("div",{className:"cmplz-selected-document"},z.length>1&&(0,o.__)("%s items selected","complianz-gdpr").replace("%s",z.length),1===z.length&&(0,o.__)("1 item selected","complianz-gdpr"),(0,r.createElement)("div",{className:"cmplz-selected-document-controls"},d.filter((e=>z.includes(e.ID)&&1!=e.resolved)).length>0&&(0,r.createElement)("button",{disabled:E,className:"button