GhostManSec
Server: Apache
System: Linux webm019.cluster130.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User: exhehbu (1008962)
PHP: 8.0.30
Disabled: _dyuweyrj4,_dyuweyrj4r,dl
Upload Files
File: /home/exhehbu/wp/wp-content/plugins/complianz-gdpr/settings/build/6632.974eefb032cd447892d8.js
"use strict";(globalThis.webpackChunkcomplianz_gdpr=globalThis.webpackChunkcomplianz_gdpr||[]).push([[6632,4976,3520,4676,4048],{56632:(e,n,t)=>{t.r(n),t.d(n,{default:()=>l});var a=t(51280),c=t(93396),u=t(88496),r=t(25536),o=t(24976),d=t(1140),m=t(64676),i=t(60312),s=t(11668);const l=(0,u.memo)((e=>{const{pageTypes:n,menuDataLoaded:t,fetchMenuData:l,menu:p,emptyMenuLink:g,genericDocuments:_,createdDocuments:f,documentsNotInMenu:h,regions:y}=(0,o.UseMenuData)(),{getFieldValue:D,addHelpNotice:v,documentSettingsChanged:E,setDocumentSettingsChanged:k}=(0,r.default)(),[z,M]=(0,u.useState)(!1);if((0,u.useEffect)((()=>{t&&!E||(k(!1),l())}),[E]),(0,u.useEffect)((()=>{M("yes"===D("region_redirect"))}),[D("region_redirect")]),(0,u.useEffect)((()=>{if(!t)return;let e="",n="",a=z?"add_pages_to_menu_region_redirected":"add_pages_to_menu";if(0===p.length)n=(0,c.__)("No menus found.","complianz-gdpr"),e=(0,c.__)("No menus were found. Skip this step, or create a menu first.","complianz-gdpr"),v(a,"warning",e,n,g);else if(h.length>0){if(n=(0,c.__)("Pages not included in a menu","complianz-gdpr"),1===h.length){let n=h[0];e=(0,c.__)("The generated document %s has not been assigned to a menu yet, you can do this now, or skip this step and do it later.","complianz-gdpr").replace("%s",n)}else e=(0,c.__)("Not all generated documents have been assigned to a menu yet, you can do this now, or skip this step and do it later.","complianz-gdpr");v(a,"warning",e,n,!1)}else 0===h.length&&(n=(0,c.__)("All pages generated!","complianz-gdpr"),e=(0,c.__)("Great! All your generated documents have been assigned to a menu, so you can skip this step.","complianz-gdpr"),v(a,"warning",e,n,!1))}),[t,h,p]),!t)return(0,a.createElement)(i.default,{lines:"3"});if(z){let e=_.filter((e=>!e.can_region_redirect)),t=[];return e.forEach((function(e,n){let a=f.filter((n=>e.type===n.type));a.length>0&&t.push(a[0])})),(0,a.createElement)(a.Fragment,null,n.map(((e,n)=>(0,a.createElement)(m.default,{key:n,pageType:e}))),t.map(((e,n)=>(0,a.createElement)(s.default,{key:n,document:e}))))}return(0,a.createElement)(a.Fragment,null,y.map(((e,n)=>(0,a.createElement)(d.default,{key:n,region:e}))))}))},24976:(e,n,t)=>{t.r(n),t.d(n,{UseMenuData:()=>d});var a=t(30809),c=t(61744),u=t(524),r=t(32208),o=t(93396);const d=(0,a.Su)(((e,n)=>({menuDataLoaded:!1,saving:!1,menu:[],menuChanged:!1,changedMenuType:"per_document",emptyMenuLink:"#",requiredDocuments:[],createdDocuments:[],genericDocuments:[],documentsNotInMenu:[],pageTypes:[],regions:[],fetchMenuData:async()=>{const n=await m(!1);let t=n.required_documents.filter((e=>e.page_id));e({menuDataLoaded:!0,emptyMenuLink:n.empty_menu_link,menu:n.menu,requiredDocuments:n.required_documents,genericDocuments:n.generic_documents_list,createdDocuments:t,pageTypes:n.page_types,documentsNotInMenu:n.documents_not_in_menu,regions:n.regions})},updateMenu:(n,t)=>{let a=isNaN(n)?"per_type":"per_document";e({menuType:a}),e("per_type"===a?(0,u.cp)((e=>{let a=e.genericDocuments.findIndex((function(e,t){return e.page_id===n||e.type===n})),c=e.createdDocuments.findIndex((function(e,t){return e.page_id===n||e.type===n}));-1!==a&&(e.genericDocuments[a].menu_id=t,-1!==c&&(e.createdDocuments[c].menu_id=-1),e.menuChanged=!0)})):(0,u.cp)((e=>{let a=e.genericDocuments.findIndex((function(e,t){return e.page_id===n||e.type===n})),c=e.createdDocuments.findIndex((function(e,t){return e.page_id===n||e.type===n}));-1!==c&&(e.createdDocuments[c].menu_id=t,-1!==a&&(e.genericDocuments[a].menu_id=-1),e.menuChanged=!0)})))},saveDocumentsMenu:async(t,a)=>{if(e({saving:!0}),n().menuChanged||t){let t={};t.genericDocuments=n().genericDocuments.filter((e=>e.can_region_redirect)),t.createdDocuments=n().createdDocuments;const u=c.doAction("save_documents_menu_data",t).then((n=>(e({saving:!1}),n))).catch((e=>{console.error(e)}));a&&r.toast.promise(u,{pending:(0,o.__)("Saving menu...","complianz-gdpr"),success:(0,o.__)("Menu saved","complianz-gdpr"),error:(0,o.__)("Something went wrong","complianz-gdpr")})}else a&&r.toast.info((0,o.__)("Settings have not been changed","complianz-gdpr"))}}))),m=()=>c.doAction("documents_menu_data",{generate:!1}).then((e=>e)).catch((e=>{console.error(e)}))},1140:(e,n,t)=>{t.r(n),t.d(n,{default:()=>r});var a=t(51280),c=t(24976),u=t(11668);const r=(0,t(88496).memo)((e=>{const{createdDocuments:n}=(0,c.UseMenuData)();let t=n.filter((n=>n.region===e.region.id));return 0===t.length?null:(0,a.createElement)("div",null,(0,a.createElement)("h3",{className:"cmplz-h4"},e.region.label),t.map(((e,n)=>(0,a.createElement)(u.default,{key:n,document:e}))))}))},64676:(e,n,t)=>{t.r(n),t.d(n,{default:()=>r});var a=t(51280),c=t(24976),u=t(11668);const r=(0,t(88496).memo)((e=>{const{genericDocuments:n}=(0,c.UseMenuData)();let t=n.filter((n=>n.type===e.pageType.type));return 0===t.length?null:(0,a.createElement)("div",null,(0,a.createElement)("h3",{className:"cmplz-h4"},e.type),t.map(((e,n)=>(0,a.createElement)(u.default,{key:n,document:e}))))}))},11668:(e,n,t)=>{t.r(n),t.d(n,{default:()=>r});var a=t(51280),c=t(24976),u=t(93396);const r=(0,t(88496).memo)((e=>{const{menu:n,updateMenu:t}=(0,c.UseMenuData)();return(0,a.createElement)("div",{className:"cmplz-single-document-menu"},(0,a.createElement)("div",{className:"cmplz-document-menu-title"},e.document.title),(0,a.createElement)("select",{value:e.document.menu_id,onChange:n=>(n=>{t(e.document.page_id,n.target.value)})(n)},(0,a.createElement)("option",{value:-1,key:-1},(0,u.__)("Select a menu","complianz-gdpr")),n.map(((e,n)=>(0,a.createElement)("option",{key:n,value:e.id},e.label)))))}))}}]);