1(self.webpackChunkhydra=self.webpackChunkhydra||[]).push([[5866],{39907:(e,t,n)=>{"use strict";n.d(t,{Z:()=>g});var r=n(96156),o=n(67294),a=n(41096),l=n(43832),i=n(22318),c=n(79895),d=n(41749),s=n(282),p=n(41120),u=n(51463),m=n(43993),f=(0,p.Z)((function(e){var t;return{grid:(0,r.Z)({display:"flex",padding:e.spacing(5.5),columnGap:e.spacing(5.5)},e.breakpoints.down("xs"),{flexDirection:"column",alignItems:"center",justifyContent:"center",textAlign:"center",rowGap:e.spacing(2)}),img:(t={maxWidth:"50%",margin:"0 auto"},(0,r.Z)(t,e.breakpoints.down("xs"),{minWidth:"70%"}),(0,r.Z)(t,e.breakpoints.down(525),{minWidth:"100%"}),t),info:(0,r.Z)({maxWidth:"50%",display:"flex",flexDirection:"column",justifyContent:"center",rowGap:e.spacing(2)},e.breakpoints.down("xs"),{maxWidth:"100%",alignItems:"center"}),text:(0,r.Z)({fontWeight:e.typography.fontWeightSemibold,lineHeight:"normal"},e.breakpoints.down("xs"),{fontSize:e.spacing(2.5)}),button:{width:"fit-content"}}}));const g=function(){var e=f(),t=(0,m.QT)().locale;return o.createElement(l.Z,{maxWidth:"lg"},o.createElement(i.Z,{component:"div"},o.createElement(c.Z,null,o.createElement(d.Z,{item:!0,container:!0,wrap:"nowrap",className:e.grid},o.createElement(u.Ee,{className:e.img,src:a}),o.createElement(d.Z,{item:!0,container:!0,wrap:"nowrap",zeroMinWidth:!0,className:e.info},o.createElement(i.Z,{variant:"h3",className:e.text},o.createElement(u.vN,{content:"pdf_editor_upgrade_text"})),o.createElement(s.Z,{variant:"outlined",color:"primary",className:e.button,href:"/".concat(t,"/user/plan")},o.createElement(u.vN,{content:"pdf_editor_upgrade_button_text"})))))))}},96348:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(67294),o=n(94184),a=n.n(o),l=(0,n(41120).Z)((function(e){return{root:{color:e.palette.grey[400]},error:{color:e.palette.error.medium}}}));const i=function(e){var t=e.maxLength,n=e.currentLength,o=l();return r.createElement("div",{className:a()(o.root,n>=t&&o.error)},n," / ",t)}},95208:(e,t,n)=>{"use strict";n.r(t),n.d(t,{PdfEditorForm:()=>Jn,default:()=>Mn});var r=n(92137),o=n(28481),a=n(96156),l=n(87757),i=n.n(l),c=n(67294),d=n(22318),s=n(43832),p=n(14096),u=n(41423),m=n(79895),f=n(52663),g=n(66083),v=n(29525),_=n(66856),E=n(282),y=n(41120),b=n(45697),h=n.n(b),k=n(17812),w=n(10770),O=n(89659),C=n(71267),F=n(51463),N=(0,y.Z)((function(e){return{root:{borderBottom:"1px solid ".concat(e.palette.grey[200]),boxShadow:"0 0 10px ".concat(e.palette.grey[200]),textTransform:"uppercase",display:"flex",alignItems:"center",paddingLeft:e.spacing(2),paddingTop:e.spacing(1.5),paddingBottom:e.spacing(1.5)},label:{marginLeft:e.spacing(1)},breadcrumbs:{padding:e.spacing(0,.75),color:e.palette.text.primary,fontWeight:e.typography.fontWeightSemibold,fontSize:e.typography.fontSizeLarge},separator:{margin:0},typography:{fontWeight:e.typography.fontWeightSemibold,fontSize:e.typography.fontSizeLarge},link:{color:e.palette.text.primary,"&:hover, &:focus, &:active":{textDecoration:"none",color:e.palette.primary.main}},badge:{fontSize:e.typography.fontSizeSmall}}})),x=function(e){var t=e.language,n=e.template,r=N();return c.createElement("div",{className:r.root},c.createElement(k.Z,{href:"/".concat(t,"/pdf-editor")},c.createElement(F.JO,{type:"arrow-left",color:"grey"})),c.createElement(w.Z,{classes:{root:r.breadcrumbs,separator:r.separator},separator:c.createElement(F.JO,{type:"chevron-right",fill:"grey",size:"md"})},c.createElement(O.Z,{href:"/".concat(t,"/pdf-editor"),className:r.link},c.createElement(F.vN,{content:"pdf_editor_templates"})),c.createElement(d.Z,{className:r.typography},n.name)),n.default&&c.createElement(C.Z,{variant:"outlined",size:"small",color:"primary",label:c.createElement(d.Z,{noWrap:!0,className:r.badge},c.createElement(F.vN,{content:"default"}))}))};x.propTypes={language:h().string,template:h().shape({name:h().string})};const S=x;var Z=n(6240),T=n(45714),P=(0,y.Z)((function(e){return{container:{borderRadius:2.5*e.shape.borderRadius,border:"1px solid ".concat(e.palette.divider),padding:e.spacing(.4),width:"100%"},preview:{display:"block",height:"25px",width:"100%"}}})),j=function(e){var t=e.colors,n=P();return c.createElement("div",{className:n.container},t.map((function(e,t){return c.createElement("span",{key:t,className:n.preview,style:{backgroundColor:e}})})))};j.propTypes={color:h().string};const L=c.memo(j);var D=n(94184),R=n.n(D),V=n(41749),B=n(868),I=(0,y.Z)((function(e){return{chipRoot:{backgroundColor:e.palette.primary.main,width:e.spacing(4.75),height:e.spacing(4),paddingLeft:e.spacing(1.625),display:"inline-flex","&:hover, &:focus, &:active":{backgroundColor:e.palette.primary.main}},chipIcon:{color:e.palette.common.white}}}));const z=function(e){var t=e.href,n=e.size,r=void 0===n?"base":n,o=e.hasTooltip,a=void 0!==o&&o,l=e.tooltipTitle,i=I(),d=c.createElement(C.Z,{clickable:!0,icon:c.createElement(F.JO,{size:r,type:"lock"}),component:"a",href:t,classes:{root:i.chipRoot,icon:i.chipIcon}});return a&&l?c.createElement(B.ZP,{title:l,arrow:!0,placement:"top-start"},d):d};var W=n(43993),K=(0,y.Z)((function(e){return{root:{padding:e.spacing(4,0)},border:{borderBottom:"1px solid rgba(0, 0, 0, 0.12)","&:last-of-type":{borderBottom:0}},label:{fontWeight:e.typography.fontWeightSemibold,display:"inline-flex",marginRight:e.spacing(2)},help:{width:"70%",marginBottom:e.spacing(1)},locked:{color:e.palette.grey[400]}}})),q=function(e){var t=e.children,n=e.label,r=e.help,o=e.infoLabel,a=void 0!==o&&o,l=e.noBorder,i=void 0!==l&&l,s=e.locked,p=void 0!==s&&s,u=e.hasLockedButton,m=void 0!==u&&u,f=K(),g=(0,W.QT)().locale,v=R()(f.root,!i&&f.border,p&&f.locked);return c.createElement(V.Z,{container:!0,className:v},a?c.createElement(V.Z,{item:!0},t):c.createElement(c.Fragment,null,c.createElement(V.Z,{item:!0,md:4,sm:12},c.createElement(d.Z,{className:f.label},n),m&&c.createElement(z,{href:"/".concat(g,"/user/plan"),size:"md",hasTooltip:!0,tooltipTitle:c.createElement(F.vN,{content:"pdf_editor_upgrade_locked_button_text"})})),c.createElement(V.Z,{item:!0,container:!0,md:8,sm:12},r&&c.createElement("div",{className:f.help},r),t)))};q.propTypes={label:h().node,help:h().node};const A=q;var J=n(27361),M=n.n(J),U=(0,y.Z)((function(e){return{hidden:{dis
1play:"none !important"},editorFormRowDisplay:{minWidth:0,width:"100%"},editorFormRowValue:{display:"flex",alignItems:"center",color:e.palette.grey[400],fontWeight:e.typography.fontWeightRegular},cursorPointer:{cursor:"pointer"},cursorNotAllowed:{cursor:"not-allowed",color:e.palette.grey[400]}}})),H=function(e){var t=e.preview,n=e.disabled,r=e.onEdit,o=e.visible,a=e.help,l=e.previewClickable,i=U();return c.createElement("div",{onClick:n||!l?null:r,className:o?i.editorFormRowDisplay:i.hidden},a||null,c.createElement("span",{className:R()(n?i.cursorNotAllowed:i.cursorPointer,i.editorFormRowValue)},t))};H.propTypes={help:h().node,preview:h().any,onEdit:h().func,visible:h().bool};const G=H;var Q=function(e){var t=e.disabled,n=e.editing,r=e.onEdit,o=e.onSave,a=e.onCancel,l=e.hideEdit;return n?c.createElement("div",null,c.createElement(E.Z,{onClick:a,color:"primary",disabled:t},c.createElement(F.vN,{content:"cancel"})),c.createElement(E.Z,{onClick:o,color:"primary",variant:"contained",disabled:t},c.createElement(F.vN,{content:"save"}))):l?null:c.createElement("div",null,c.createElement(E.Z,{onClick:r,color:"primary",disabled:t},c.createElement(F.vN,{content:"pdf_editor_edit"})))};Q.propTypes={disabled:h().bool,editing:h().bool,onSave:h().func,onCancel:h().func,onEdit:h().func};const $=Q;var X=(0,y.Z)((function(e){return{loader:{marginRight:e.spacing(1.25),padding:e.spacing(.5)},rightSection:{height:35,minWidth:"30%",textAlign:"right"},rightSectionMargin:{marginTop:e.spacing(2)},hidden:{display:"none !important"},editorFormRowEditor:{minWidth:0,width:"100%"},editingSection:{display:"flex",flexDirection:"row",width:"100%",marginLeft:"auto"},open:{flexDirection:"column",alignItems:"flex-end"}}})),Y=function(e){var t=X(),n=(0,c.useState)(!1),a=(0,o.Z)(n,2),l=a[0],d=a[1],s=e.Component,p=e.disabled,u=void 0!==p&&p,m=e.editing,f=e.field,g=e.fileUpload,v=void 0!==g&&g,_=e.otherFieldOpen,E=e.preview,y=e.previewClickable,b=void 0===y||y,h=e.placeholder,k=e.setEditingField,w=e.saveFormField,O=e.savePdfFile,C=e.value,N=e.editingValue,x=e.setEditingValue,S=e.resetEditing,Z=e.maxLength,T=void 0===Z?0:Z,P=e.allowNewLines,j=void 0===P||P,L=e.displayBlockStyleControls,D=void 0===L||L,V=e.defaultContent,B=e.locked,I=void 0!==B&&B,z=function(){x(C),k(f)},W=function(){var e=(0,r.Z)(i().mark((function e(){var t;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return d(!0),t=v?O:w,e.next=4,t({field:f,value:N});case 4:S(),d(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=m,q=!K,A=l||u||_||I,J=R()(t.editingSection,K&&t.open),M={value:m?N:C,onChange:x,save:W,cancel:S,field:f,placeholder:h||"",disabled:A,maxLength:T,allowNewLines:j,displayBlockStyleControls:D,defaultContent:V,editorVisible:K};return c.createElement(c.Fragment,null,c.createElement("div",{className:J},c.createElement("div",{className:K?t.editorFormRowEditor:t.hidden},c.createElement(s,M)),c.createElement(G,{disabled:A,previewClickable:b,visible:q,onEdit:z,preview:E}),c.createElement("div",{className:R()(t.rightSection,K&&t.rightSectionMargin)},l?c.createElement("div",{className:t.loader},c.createElement(F.JO,{type:"loader"})):c.createElement($,{disabled:A,editing:m,onEdit:z,onSave:W,onCancel:S,hideEdit:I}))))};Y.propTypes={Component:h().oneOfType([h().node,h().func]),editing:h().bool.isRequired,field:h().string.isRequired,otherFieldOpen:h().bool.isRequired,preview:h().node,previewClickable:h().bool,fileUpload:h().bool,saveFormField:h().func,savePdfFile:h().func,setEditingField:h().func.isRequired,setEditingValue:h().func.isRequired,resetEditing:h().func.isRequired,value:h().any,disabled:h().bool,maxLength:h().number,allowNewLines:h().bool,displayBlockStyleControls:h().bool,defaultContent:h().string};const ee=c.memo(Y);var te=(0,y.Z)((function(e){return{root:{display:"flex",flexDirection:"row",width:"100%",marginLeft:"auto"},loader:{marginRight:e.spacing(1.25),padding:e.spacing(.5)},rightSection:{height:35,minWidth:"30%",textAlign:"right"},editorFormRowEditor:{minWidth:0,width:"100%"}}})),ne=function(e){var t=te(),n=(0,c.useState)(!1),a=(0,o.Z)(n,2),l=a[0],d=a[1],s=e.Component,p=e.field,u=e.otherFieldOpen,m=e.saveFormField,f=e.value,g=e.items,v=e.label,_=e.locked,E=void 0!==_&&_,y=function(){var e=(0,r.Z)(i().mark((function e(t){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return d(!0),e.next=3,m({field:p,value:t});case 3:d(!1);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),b={disabled:l||u||E,onChange:function(e){return y(e)},value:f,items:g,field:p,label:v};return c.createElement("div",{className:t.root},c.createElement("div",{className:t.editorFormRowEditor},c.createElement(s,b)),c.createElement("div",{className:t.rightSection},l&&c.createElement("div",{className:t.loader},c.createElement(F.JO,{type:"loader"}))))};
1ne.propTypes={component:h().node,field:h().string,otherFieldOpen:h().bool,preview:h().node,saveFormField:h().func.isRequired,value:h().any};const re=c.memo(ne);var oe=n(64436),ae=n(26209),le=(0,y.Z)((function(e){return{select:{fontSize:e.typography.fontSizeMedium,fontWeight:e.typography.fontWeightSemibold},menuItem:{width:"100%",maxWidth:"100%",fontSize:e.typography.fontSizeMedium}}}));const ie=function(e){var t=e.disabled,n=e.value,r=e.items,o=e.placeholder,a=e.onSelect,l=le();return c.createElement(oe.Z,{disabled:t,variant:"outlined",fullWidth:!0},c.createElement(ae.Z,{className:l.select,value:n,onChange:function(e){a(e.target.value)}},o&&c.createElement(F.sN,{className:l.menuItem,value:"",disabled:!0},o),r&&r.map((function(e,t){return c.createElement(F.sN,{className:l.menuItem,value:e.value,key:t},e.content)}))))};var ce=function(e){var t=e.disabled,n=e.value,r=e.onChange,o=e.items;return c.createElement(ie,{disabled:t,hasInput:!1,onSelect:r,items:o,value:n})};ce.propTypes={disabled:h().bool,onChange:h().func,value:h().string,items:h().array};const de=ce;var se=n(67162),pe=n(30553),ue=n(40074);function me(e){var t=e.disabled,n=e.value,r=e.onChange,o=e.items,a=e.field;return c.createElement(oe.Z,{component:"fieldset"},c.createElement(se.Z,null,o.map((function(e){return c.createElement(pe.Z,{key:e.value,checked:e.value===n,disabled:t,name:a,onChange:function(e){return r(e.target.value)},value:e.value,control:c.createElement(ue.Z,{color:"primary"}),label:e.content})}))))}var fe=n(93669),ge=n(96348),ve=function(e){var t=e.save,n=e.cancel;return function(e){switch(e.key){case"Enter":t();break;case"Escape":n()}}},_e=function(e){var t=e.value,n=e.onChange,r=e.save,o=e.cancel,a=e.maxLength;return c.createElement(c.Fragment,null,c.createElement(fe.Z,{"data-testid":"text-input",error:a&&t.length>=a,variant:"outlined",type:"text",onChange:function(e){return n(e.target.value)},value:t,onKeyDown:ve({save:r,cancel:o}),inputProps:a?{maxLength:a}:{}}),a?c.createElement(ge.Z,{maxLength:a,currentLength:t.length}):null)};_e.propTypes={cancel:h().func.isRequired,value:h().string.isRequired,onChange:h().func.isRequired,save:h().func.isRequired};const Ee=_e;var ye=(0,y.Z)({root:{display:"flex"}}),be=function(e){var t=e.disabled,n=e.value,r=e.onChange,o=ye();return c.createElement("div",{className:o.root},c.createElement(F.ZD,{disabled:t,checked:n,onChange:r}))};be.propTypes={disabled:h().bool,onChange:h().func.isRequired,value:h().bool.isRequired};const he=be;var ke=n(63144),we=n(8801),Oe=[we.O9.grey.dark,we.O9.grey.medium,we.O9.primary.darker,we.O9.primary.main,we.O9.success.dark,we.O9.success.main,we.O9.warning.dark,we.O9.warning.main,we.O9.error.dark,we.O9.error.main,we.O9.turquoise.darker,we.O9.turquoise.main,we.O9.emerald.darker,we.O9.emerald.main,we.O9.amethyst.darker,we.O9.amethyst.main,we.O9.competitor.dark,we.O9.competitor.main,we.O9.competitor.light],Ce=(0,y.Z)((function(e){return{picker:{marginBottom:e.spacing(4),"&:last-child":{marginBottom:0}},noShadow:{boxShadow:"none !important"}}})),Fe=function(e){var t=e.value,n=e.onChange,r=Ce();return t.map((function(e,o){return c.createElement("div",{key:o,className:r.picker},c.createElement(ke.if,{width:"100%",triangle:"hide",onChange:function(e){return function(e){var t=e.at,n=e.value,r=e.colors;(0,e.onChange)(r.map((function(e,r){return r===t?n:e})))}({at:o,value:e.hex,colors:t,onChange:n})},color:e,colors:Oe,className:r.noShadow}))}))};Fe.propTypes={value:h().array.isRequired,onChange:h().func.isRequired};const Ne=Fe;const xe=function(e){var t=e.content,n=e.component,r=void 0===n?"span":n;return c.createElement(F.vN,{content:t,component:r})};var Se=n(55517),Ze=(0,y.Z)((function(e){return{heading:{padding:e.spacing(4,0)},title:{marginRight:e.spacing(2)}}}));const Te=function(e){var t=e.title,n=e.hasLockedButton,r=void 0!==n&&n,o=Ze(),a=(0,W.QT)().locale;return c.createElement(c.Fragment,null,c.createElement(s.Z,{maxWidth:"lg"},c.createElement(d.Z,{variant:"h2",color:"textPrimary",className:o.heading},c.createElement(F.vN,{content:t,className:o.title}),r&&c.createElement(z,{href:"/".concat(a,"/user/plan"),size:"md",hasTooltip:!0,tooltipTitle:c.createElement(F.vN,{content:"pdf_editor_upgrade_locked_button_text"})}))),c.createElement(Se.Z,null))};function Pe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function je(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?Pe(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Pe(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Le=(0,y.Z)((function(e){return{orientationLabel:{display:"flex",alignItems:"center"}}})),De=function(e){var t=e.template,n=e.editing,r=e.editingValue,o=e.setEditingValue,a=e.setEditingField,l=e.resetEditing,i=e.saveFormField,p=e.headerLocked,u=e.featuresLocked,m=Le(),f=[{value:"de",content:c.createElement(F.vN,{content:"lang_de"})},{value:"en",content:c.createElement(F.vN,{content:"lang_en"})},{value:"es",content:c.createElement(F.vN,{content:"lang_es"})},{value:"fr",content:c.createElement(F.vN,{content:"lang_fr"})},{value:"nl",content:c.createElement(F.vN,{content:"lang_nl"})},{value:"pt",content:c.createElement(F.vN,{content:"lang_pt"})}],g=[{value:"a4",content:c.createElement(F.vN,{content:"pdf_editor_a4"})},{value:"letter",content:c.createElement(F.vN,{content:"pdf_editor_us"})}],v=[{value:"portrait",content:c.createElement(d.Z,{className:m.orientationLabel},c.createElement(F.vN,{content:"pdf_editor_portrait"}),c.createElement(k.Z,{component:"span",disabled:!0},c.createElement(F.JO,{type:"asset-portrait"})))},{value:"landscape",content:c.createElement(d.Z,{className:m.orientationLabel},c.createElement(F.vN,{content:"pdf_editor_landscape"}),c.createElement(k.Z,{component:"span",disabled:!0},c.createElement(F.JO,{type:"asset-landscape"})))}],_=[{content:c.createElement(F.vN,{content:"pdf_editor_theme_modern"}),value:"modern"},{content:c.createElement(F.vN,{content:"pdf_editor_theme_classic"}),value:"classic"}];return c.createElement(c.Fragment,null,c.createElement(Te,{title:"pdf_editor_tab_general",hasLockedButton:p}),c.createElement(s.Z,null,c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_template_name"}),help:c.createElement(xe,{content:"pdf_editor_option_help_template_name"})},c.createElement(ee,{field:"name",maxLength:Z.dH,Component:Ee,preview:c.createElement("span",null,t.name),value:t.name,editingValue:r,editing:"name"===n,otherFieldOpen:null!==n&&"name"!==n,setEditingValue:o,setEditingField:a,resetEditing:l,saveFormField:i})),c.createElement(A,{label:c.createElement(F.vN,{content:"language"}),help:c.createElement(xe,{content:"pdf_editor_option_help_language"})},c.createElement(re,{Component:de,items:f,field:"language",value:t.language,otherFieldOpen:null!==n&&"language"!==n,saveFormField:i})),c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_orientation"}),help:c.createElement(xe,{content:"pdf_editor_option_help_orientation"})},c.createElement(re,{Component:me,items:v,field:"orientation",value:t.orientation,otherFieldOpen:null!==n&&"orientation"!==n,saveFormField:i})),c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_format"}),help:c.createElement(xe,{content:"pdf_editor_option_help_format"})},c.createElement(re,{Component:me,items:g,field:"size",value:t.size,otherFieldOpen:null!==n&&"size"!==n,saveFormField:i})),c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_theme"}),help:c.createElement(xe,{content:"pdf_editor_option_help_theme"})},c.createElement(re,{Component:de,items:_,field:"theme",value:t.theme,otherFieldOpen:null!==n&&"theme"!==n,saveFormField:i})),c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_table_of_content"}),help:c.createElement(xe,{content:"pdf_editor_option_help_table_of_content"}),locked:u,hasLockedButton:u},c.createElement(re,{Component:he,field:"tableOfContentEnabled",value:t.tableOfContentEnabled,otherFieldOpen:null!==n&&"tableOfContentEnabled"!==n,saveFormField:i,locked:u})),c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_primary_color"}),help:c.createElement(xe,{content:"pdf_editor_option_help_primary_color_2"}),locked:u,hasLockedButton:u},c.createElement(ee,{field:"colorScheme.primaryColor",preview:c.createElement(L,{colors:(t.colorScheme||{}).primaryColor}),Component:Ne,value:t.colorScheme.primaryColor,editingValue:r,editing:"colorScheme.primaryColor"===n,otherFieldOpen:null!==n&&"colorScheme.primaryColor"!==n,setEditingValue:o,setEditingField:a,resetEditing:l,locked:u,saveFormField:function(e){var n=e.id,r=e.value;return i({id:n,field:"colorScheme",value:je(je({},t.colorScheme),{},{primaryColor:r})})}})),c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_secondary_colors"}),help:c.createElement(xe,{content:"pdf_editor_option_help_secondary_color"}),locked:u,hasLockedButton:u},c.createElement(ee,{field:"colorScheme.secondaryColors",preview:c.createElement(L,{colors:(t.colorScheme||{}).secondaryColors}),Component:Ne,value:t.colorScheme.secondaryColors,editingValue:r,editing:"colorScheme.secondaryColors"===n,otherFieldOpen:null!==n&&"colorScheme.secondaryColors"!==n,setEditingValue:o,setEditingField:a,resetEditing:l,locked:u,saveFormField:function(e){var n=e.value;return i({field:"colorScheme",value:je(je({},t.colorScheme),{},{secondaryColors:n})})}})),c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_external_links"}),help:c.createElement(xe,{content:"pdf_editor_option_help_external_links"}),locked:u,hasLockedButton:u},c.createElement(re,{Component:he,field:"externalLinks",value:t.externalLinks,otherFieldOpen:null!==n&&"externalLinks"!==n,saveFormField:i,locked:u}))))};De.propTypes={template:h().shape({name:h().string})};const Re=c.memo(De);var Ve=(0,y.Z)((function(e){return{preview:{height:150,width:"100%",padding:e.spacing(1),borderRadius:2.5*e.shape.borderRadius,border:"1px solid ".concat(e.palette.divider)},uploadInput:{display:"none !important"},uppercase:{textTransform:"uppercase"},img:{display:"block",maxWidth:"100%",maxHeight:"100%",margin:"0 auto"},actions:{display:"flex",padding:e.spacing(2,0),justifyContent:"space-between"}}}));function Be(e){var t=e.field,n=e.value,r=e.onChange,o=Ve(),a="".concat(t,"-image-upload");return c.createElement(c.Fragment,null,c.createElement(V.Z,{container:!0}
1,c.createElement(m.Z,{elevation:0,className:o.preview},n&&n.uri&&c.createElement("img",{className:o.img,src:n.uri}),n&&n.file&&c.createElement("img",{className:o.img,src:window.URL.createObjectURL(n.file)}))),c.createElement(V.Z,{className:o.actions},c.createElement(E.Z,{disabled:!n,variant:"text",color:"primary",onClick:function(e){e.preventDefault(),r({file:null})},className:o.uppercase},c.createElement(F.vN,{content:"remove"})),c.createElement("input",{"data-testid":"file-input",className:o.uploadInput,onChange:function(e){(function(e){return M()(e,"target.files.length",0)>0})(e)&&r({file:e.target.files[0]})},id:a,type:"file",accept:".jpg, .png, .svg",value:""}),c.createElement("label",{htmlFor:a},c.createElement(E.Z,{component:"span",variant:"text",color:"primary",className:o.uppercase},c.createElement(F.vN,{content:"pdf_editor_choose_file"})))))}Be.propTypes={onChange:h().func,value:h().shape({uri:h().string})};const Ie=Be;var ze=(0,y.Z)({img:{display:"block",maxHeight:"50px"}}),We=function(e){var t=e.field,n=e.image,r=ze(),o=n&&n.uri;return o?c.createElement("img",{"data-testid":"image-preview-".concat(t),className:r.img,src:o}):c.createElement(F.vN,{content:"pdf_editor_option_default_content_empty_text"})};We.propTypes={image:h().object};const Ke=c.memo(We);var qe=n(9041),Ae=n(23279),Je=n.n(Ae),Me=n(75634),Ue=(0,y.Z)((function(e){return{root:{color:e.palette.grey[500],cursor:"pointer",marginRight:e.spacing(2),padding:"".concat(e.spacing(.25),"px 0"),display:"inline-block"},styleLabel:{display:"flex",alignItems:"center",lineHeight:0},activeButton:{color:e.palette.grey[400]}}})),He=function(e){var t=e.onToggle,n=e.style,r=e.active,o=e.label,a=Ue(),l=R()(a.root,r&&a.activeButton);return c.createElement("span",{className:l,onMouseDown:function(e){e.preventDefault(),t(n)}},c.createElement("span",{className:a.styleLabel},o))};He.propTypes={onToggle:h().func.isRequired,style:h().string,active:h().bool,label:h().node};const Ge=He;var Qe=(0,y.Z)((function(e){return{mr4:{marginRight:e.spacing(.75)}}})),$e=function(e){var t=e.editorState,n=e.onToggle,r=Qe(),o=t.getSelection(),a=[{label:c.createElement(c.Fragment,null,c.createElement(F.JO,{className:r.mr4,size:"md",color:"grey-light",type:"list-ul"}),c.createElement(F.vN,{content:"bullet_list"})),style:"unordered-list-item"},{label:c.createElement(c.Fragment,null,c.createElement(F.JO,{className:r.mr4,size:"md",color:"grey-light",type:"list-ol"}),c.createElement(F.vN,{content:"numbered_list"})),style:"ordered-list-item"}],l=t.getCurrentContent().getBlockForKey(o.getStartKey()).getType();return c.createElement("div",null,a.map((function(e){return c.createElement(Ge,{key:e.style,active:e.style===l,label:e.label,onToggle:n,style:e.style})})))};$e.propTypes={editorState:h().object.isRequired,onToggle:h().func.isRequired};const Xe=$e;var Ye=[{label:c.createElement(c.Fragment,null,c.createElement(F.JO,{size:"md",color:"grey-light",type:"bold"}),c.createElement(F.vN,{content:"bold"})),style:"BOLD"},{label:c.createElement(c.Fragment,null,c.createElement(F.JO,{size:"md",color:"grey-light",type:"italic"}),c.createElement(F.vN,{content:"italic"})),style:"ITALIC"}];const et=function(e){var t=e.editorState.getCurrentInlineStyle();return c.createElement("div",null,Ye.map((function(n){return c.createElement(Ge,{key:n.style,active:t.has(n.style),label:n.label,onToggle:e.onToggle,style:n.style})})))};var tt=(0,y.Z)((function(e){return{root:{backgroundColor:e.palette.background.default,border:"1px solid ".concat(e.palette.divider),fontFamily:"'Georgia', serif",fontSize:e.typography.fontSizeMedium,padding:e.spacing(2)},controls:{fontFamily:"'Helvetica', sans-serif",fontSize:e.typography.fontSizeMedium,marginBottom:e.spacing(.5),userSelect:"none",display:"flex",flexFlow:"row wrap",justifyContent:"space-between"},editor:{borderTop:"1px solid ".concat(e.palette.grey[300]),cursor:"text",fontSize:e.typography.fontSizeRoot,marginTop:e.spacing(1.25),"& .public-DraftEditor-content":{margin:"0 -15px -15px",padding:"15px",minHeight:"100px"},"& .public-DraftEditorPlaceholder-root":{margin:"0 -15px -15px",padding:"15px",position:"absolute",zIndex:0,color:e.palette.grey[500]},"& .public-DraftEditor-content[contenteditable=false]":{color:e.palette.grey[200]}},maxLength:{paddingTop:e.spacing(2),textAlign:"right",borderTop:"1px solid ".concat(e.palette.grey[300])},noError:{color:e.palette.grey[400]},error:{color:e.palette.error.medium}}})),nt={CODE:{backgroundColor:"rgba(0, 0, 0, 0.05)",fontFamily:"'Inconsolata', 'Menlo', 'Consolas', monospace",fontSize:16,padding:2}},rt=function(e){(0,c.useEffect)((function(){n.e(4736).then(n.bind(n,19455))}),[]);var t=tt(),r=(0,Me.QT)().translate,a=e.maxLength,l=void 0===a?0:a,i=e.allowNewLines,d=void 0===i||i,s=e.displayBlockStyleControls,p=void 0===s||s,u=e.defaultContent,m=e.value,f=e.onChange,g=e.disabled,v=e.placeholder,_=(0,c.useState)(function(e){var t=e.value,n=e.defaultContent,r=e.translate;if(t&&t.blocks)return qe.EditorState.createWithContent((0,qe.convertFromRaw)(t));var o="string"==typeof n?r(n):null;return o?qe.EditorState.createWithContent(qe.ContentState.createFromBlockArray((0,qe.convertFromHTML)(o))):qe.EditorState.createEmpty()}({value:m,defaultContent:u,translate:r})),E=(0,o.Z)(_,2),y=E[0],b=E[1],h=(0,c.useState)(!1),k=(0,o.Z)(h,2),w=k[0],O=k[1],C=(0,c.useRef)(null),F=Je()((function(e){if(w){var t=(0,qe.convertToRaw)(e.getCurrentContent());f(t)}}),600),N=function(e){if(0===l||e.getCurrentContent().getPlainText().length<=l)F(e),b(e);else{if(!(e.getCurrentContent().getPlainText().length>l))return!1;var t=e.getCurrentContent().getPlainText().substring(0,l),n=qe.EditorState.createWithContent(qe.ContentState.createFromBlockArray((0,qe.convertFromHTML)(t)));F(n),b(n)}};return c.createElement("div",{className:t.root},c.createElement("div",{className:t.controls},c.createElement(et,{editorState:y,onToggle:function(e){N(qe.RichUtils.toggleInlineStyle(y,e))}}),p?c.createElement(Xe,{editorState:y,onToggle:function(e){N(qe.RichUtils.toggleBlockType(y,e))}}):null),c.createElement("div",{className:t.editor,onClick:function(){return C.current.props.onFocus()}},c.createElement(qe.Editor,{placeholder:v||"",customStyleMap:nt,editorState:y,handleKeyCommand:function(e,t){if(!d&&"split-block"===e)return!0;var n=qe.RichUtils.handleKeyCommand(t,e);return!!n&&(N(n),!0)},onFocus:function(){O(!0)},onBlur:function(){F.flush(),O(!1)},onChange:N,handleBeforeInput:function(e){return 0!==l&&y.getCurrentContent().getPlainText().length+e.length>l},keyBindingFn:function(e){if(9===e.keyCode){return N(qe.RichUtils.onTab(e,y,4))}return(0,qe.getDefaultKeyBinding)(e)},readOnly:g,ref:C,spellCheck:!0})),l?c.createElement("div",{"data-testid":"maxlength-wrapper",className:R()(t.maxLength,y.getCurrentContent().getPlainText().length===l?t.error:t.noError)},y.getCurrentContent().getPlainText().length," / ",l):"")};rt.propTypes={disabled:h().bool,meta:h().shape({initial:h().object}),onChange:h().func,value:h().oneOfType([h().shape({blocks:h().array}),h().string])};const ot=(0,F.F$)(rt);var at=n(25074),lt=n(76909),it=n.n(lt),ct=function(e){var t=e.text;return c.createElement("span",{className:"rich-editor-preview",dangerouslySetInnerHTML:{__html:t}})},dt=function(e){var t=e.content,n=e.defaultContent;return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(!e.getPlainText())return t;var n=e.getPlainText().length>=1e3?it()((0,at.cn)(e),1e3).html:(0,at.cn)(e);return c.createElement(ct,{text:n})}((M()(t,"blocks",null)?qe.EditorState.createWithContent((0,qe.convertFromRaw)(t)):qe.EditorState.createEmpty()).getCurrentContent(),n)};dt.propTypes={content:h().object};const st=c.memo(dt);var pt=n(22122),ut=(0,y.Z)((function(e){return{label:{padding:e.spacing(2),borderRadius:2.5*e.shape.borderRadius,"& > span":{paddingRight:e.spacing(2)}}}})),mt=function(e){var t=ut();return c.createElement(F.__,(0,pt.Z)({className:t.label},e))};
1mt.propTypes={children:h().node};const ft=mt;function gt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function vt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?gt(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var _t=function(e){var t=e.template,n=e.editing,r=e.editingValue,o=e.setEditingValue,a=e.setEditingField,l=e.resetEditing,i=e.saveFormField,d=e.savePdfFile,p=e.headerLocked,u=e.featuresLocked;return c.createElement(c.Fragment,null,c.createElement(Te,{title:"pdf_editor_tab_footer",hasLockedButton:p}),c.createElement(s.Z,null,c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_add_footer"}),locked:u},c.createElement(re,{Component:he,field:"footerEnabled",value:t.footerEnabled,otherFieldOpen:null!==n&&"footerEnabled"!==n,saveFormField:i,locked:u})),t.footerEnabled||p?c.createElement(c.Fragment,null,c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_footer_text"}),help:c.createElement(xe,{content:"pdf_editor_option_help_footer_text"}),locked:u},c.createElement(ee,{Component:ot,maxLength:72,allowNewLines:!1,displayBlockStyleControls:!1,field:"footer",preview:c.createElement(st,{content:t.footer,defaultContent:c.createElement(F.vN,{content:u?"pdf_default_branded_footer":"pdf_editor_option_default_content_empty_text"})}),value:t.footer,editingValue:r,editing:"footer"===n,otherFieldOpen:null!==n&&"footer"!==n,setEditingValue:o,setEditingField:a,resetEditing:l,saveFormField:i,locked:u})),c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_footer_color"}),help:c.createElement(xe,{content:"pdf_editor_option_help_footer_color"}),locked:u},c.createElement(ee,{field:"colorScheme.footerColor",preview:c.createElement(L,{colors:(t.colorScheme||{}).footerColor}),Component:Ne,value:t.colorScheme.footerColor,editingValue:r,editing:"colorScheme.footerColor"===n,otherFieldOpen:null!==n&&"colorScheme.footerColor"!==n,setEditingValue:o,setEditingField:a,resetEditing:l,locked:u,saveFormField:function(e){var n=e.value;return i({field:"colorScheme",value:vt(vt({},t.colorScheme),{},{footerColor:n})})}})),c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_footer_logo"}),help:c.createElement(xe,{content:"pdf_editor_option_help_footer_logo"}),locked:u},c.createElement(ee,{Component:Ie,field:"footerLogo",fileUpload:!0,preview:c.createElement(Ke,{field:"footerLogo",image:t.footerLogo}),value:t.footerLogo,editingValue:r,editing:"footerLogo"===n,otherFieldOpen:null!==n&&"footerLogo"!==n,setEditingValue:o,setEditingField:a,resetEditing:l,savePdfFile:d,locked:u}))):c.createElement(A,{infoLabel:!0},c.createElement(ft,{style:"default"},c.createElement(F.JO,{type:"information",style:{marginRight:8}}),c.createElement(F.vN,{content:"pdf_editor_footer_info"})))))};_t.propTypes={template:h().shape({name:h().string})};const Et=c.memo(_t);var yt=function(e){var t=e.template,n=e.editing,r=e.editingValue,o=e.setEditingValue,a=e.setEditingField,l=e.resetEditing,i=e.saveFormField,d=e.savePdfFile,p=e.headerLocked,u=e.featuresLocked;return c.createElement(c.Fragment,null,c.createElement(Te,{title:"pdf_editor_tab_introduction",hasLockedButton:p}),c.createElement(s.Z,null,c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_add_introduction"}),locked:u},c.createElement(re,{Component:he,field:"introductionEnabled",value:t.introductionEnabled,otherFieldOpen:null!==n&&"introductionEnabled"!==n,saveFormField:i,locked:u})),t.introductionEnabled||p?c.createElement(c.Fragment,null,c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_logo"}),help:c.createElement(xe,{content:"pdf_editor_option_help_logo"}),locked:u},c.createElement(ee,{Component:Ie,field:"logo",fileUpload:!0,preview:c.createElement(Ke,{field:"logo",image:t.logo}),value:t.logo,editingValue:r,editing:"logo"===n,otherFieldOpen:null!==n&&"logo"!==n,setEditingValue:o,setEditingField:a,resetEditing:l,savePdfFile:d,locked:u})),c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_display_score"}),help:c.createElement(xe,{content:"pdf_editor_option_help_display_score"}),locked:u},c.createElement(re,{Component:he,field:"displayScore",value:t.displayScore,otherFieldOpen:null!==n&&"displayScore"!==n,saveFormField:i,locked:u})),c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_intro_text"}),help:c.createElement(xe,{content:"pdf_editor_option_help_intro_text"}),locked:u},c.createElement(ee,{Component:ot,field:"coverPage",defaultContent:"pdf_default_branded_description",preview:c.createElement(st,{content:t.coverPage,defaultContent:c.createElement(F.vN,{content:"pdf_default_branded_description"})}),value:t.coverPage,editingValue:r,editing:"coverPage"===n,otherFieldOpen:null!==n&&"coverPage"!==n,setEditingValue:o,setEditingField:a,resetEditing:l,saveFormField:i,locked:u}))):c.createElement(A,{infoLabel:!0},c.createElement(ft,{style:"default"},c.createElement(F.JO,{type:"information",style:{marginRight:8}}),c.createElement(F.vN,{content:"pdf_editor_introduction_info"})))))};yt.propTypes={template:h().shape({name:h().string})};const bt=c.memo(yt);function ht(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function kt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?ht(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ht(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var wt=function(e){var t=e.template,n=e.editing,r=e.editingValue,o=e.setEditingValue,a=e.setEditingField,l=e.resetEditing,i=e.saveFormField,d=e.savePdfFile,p=e.headerLocked,u=e.featuresLocked;return c.createElement(c.Fragment,null,c.createElement(Te,{title:"pdf_editor_review_tab_conclusion",hasLockedButton:p}),c.createElement(s.Z,null,c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_add_conclusion"}),locked:u},c.createElement(re,{Component:he,field:"closingPage.enabled",value:t.closingPage.enabled,otherFieldOpen:null!==n&&"closingPage.enabled"!==n,locked:u,saveFormField:function(e){var n=e.value;return i({field:"closingPage",value:kt(kt({},t.closingPage),{},{enabled:n})})}})),t.closingPage.enabled||p?c.createElement(c.Fragment,null,c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_conclusion_text"}),help:c.createElement(xe,{content:"pdf_editor_option_help_conclusion_text"}),locked:u},c.createElement(ee,{Component:ot,field:"closingPage.customText",preview:c.createElement(st,{content:t.closingPage.customText,defaultContent:c.createElement(F.vN,{content:u?"pdf_default_branded_conclusion":"pdf_editor_option_default_content_empty_text"})}),value:t.closingPage.customText,editingValue:r,editing:"closingPage.customText"===n,otherFieldOpen:null!==n&&"closingPage.customText"!==n,setEditingValue:o,setEditingField:a,resetEditing:l,locked:u,saveFormField:function(e){var n=e.value;return i({field:"closingPage",value:kt(kt({},t.closingPage),{},{customText:n})})}})),c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_signature"}),help:c.createElement(xe,{content:"pdf_editor_option_help_signature"}),locked:u},c.createElement(ee,{Component:Ie,disabled:!t.closingPage.enabled,field:"signature",fileUpload:!0,preview:c.createElement(Ke,{field:"signature",image:t.signature}),value:t.signature,editingValue:r,editing:"signature"===n,otherFieldOpen:null!==n&&"signature"!==n,setEditingValue:o,setEditingField:a,resetEditing:l,savePdfFile:d,locked:u}))):c.createElement(A,{infoLabel:!0},c.createElement(ft,{style:"default"},c.createElement(F.JO,{type:"information",style:{marginRight:8}}),c.createElement(F.vN,{content:"pdf_editor_closing_page_info"})))))};wt.propTypes={template:h().shape({name:h().string})};const Ot=c.memo(wt);var Ct=n(13258),Ft=(0,y.Z)({label:{cursor:"pointer"},disabled:{cursor:"not-allowed"}}),Nt=function(e){var t=e.value,n=e.onChange,r=e.label,o=e.disabled,a=Ft();return c.createElement("span",{onClick:function(){o||n(!t)},className:o?a.disabled:""},c.createElement(Ct.Z,{disabled:o,checked:t,color:"primary"}),r?c.createElement("label",{className:o?a.disabled:a.label},r):null)};Nt.propTypes={value:h().bool.isRequired,onChange:h().func.isRequired,label:h().node};const xt=Nt;function St(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Zt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?St(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):St(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Tt=[{value:"",content:c.createElement(F.vN,{content:"pdf_editor_option_serp_filter_label_all"})},{value:"100",content:c.createElement(F.vN,{content:"pdf_editor_option_serp_filter_label_100"})},{value:"50",content:c.createElement(F.vN,{content:"pdf_editor_option_serp_filter_label_50"})},{value:"10",content:c.createElement(F.vN,{content:"pdf_editor_option_serp_filter_label_10"})}],Pt=[{value:"keyword",content:c.createElement(F.vN,{content:"pdf_editor_option_serp_order_label_keyword"})},{value:"rank",content:c.createElement(F.vN,{content:"pdf_editor_option_serp_order_label_rank"})},{value:"volume",content:c.createElement(F.vN,{content:"pdf_editor_option_serp_order_label_volume"})}],jt=function(e){var t=e.template,n=e.editing,r=e.saveFormField,o=e.headerLocked,a=e.featuresLocked;return c.createElement(c.Fragment,null,c.createElement(Te,{title:"pdf_editor_review_tab_serp",hasLockedButton:o}),c.createElement(s.Z,null,c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_enable_serp"}),locked:a},c.createElement(re,{Component:he,field:"keywordTool.enabled",value:t.keywordTool.enabled,otherFieldOpen:null!==n&&"keywordTool.enabled"!==n,locked:a,saveFormField:function(e){var n=e.value;return r({field:"keywordTool",value:Zt(Zt({},t.keywordTool),{},{enabled:n})})}})),t.keywordTool.enabled||o?c.createElement(c.Fragment,null,c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_option_serp_display_graph"}),help:c.createElement(F.vN,{content:"pdf_editor_option_serp_help_display_graph"}),locked:a},c.createElement(re,{Component:he,field:"keywordTool.displayChart",value:t.keywordTool.displayChart,otherFieldOpen:null!==n&&"keywordTool.displayChart"!==n,locked:a,saveFormField:function(e){var n=e.value;return r({field:"keywordTool",value:Zt(Zt({},t.keywordTool),{},{displayChart:n})})}})),c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_option_serp_table_columns"}),help:c.createElement(F.vN,{content:"pdf_editor_option_serp_help_table_columns"}),locked:a},c.createElement(re,{Component:xt,field:"keywordTool.tableColumns.location",label:c.createElement(F.vN,{content:"serp_front_location"}),value:t.keywordTool.tableColumns.location,otherFieldOpen:null!==n&&"keywordTool.tableColumns.location"!==n,locked:a,saveFormField:function(e){var n=e.value;return r({field:"keywordTool",value:Zt(Zt({},t.keywordTool),{},{tableColumns:Zt(Zt({},t.keywordTool.tableColumns),{},{location:n})})})}}),c.createElement(re,{Component:xt,field:"keywordTool.tableColumns.volume",label:c.createElement(F.vN,{content:"serp_front_volume"}),value:t.keywordTool.tableColumns.volume,otherFieldOpen:null!==n&&"keywordTool.tableColumns.volume"!==n,locked:a,saveFormField:function(e){var n=e.value;return r({field:"keywordTool",value:Zt(Zt({},t.keywordTool),{},{tableColumns:Zt(Zt({},t.keywordTool.tableColumns),{},{volume:n})})})}}),c.createElement(re,{Component:xt,field:"keywordTool.tableColumns.competitors",label:c.createElement(F.vN,{content:"competitors_label"}),value:t.keywordTool.tableColumns.competitors,otherFieldOpen:null!==n&&"keywordTool.tableColumns.competitors"!==n,locked:a,saveFormField:function(e){var n=e.value;return r({field:"keywordTool",value:Zt(Zt({},t.keywordTool),{},{tableColumns:Zt(Zt({},t.keywordTool.tableColumns),{},{competitors:n})})})}})),c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_option_serp_order"}),help:c.createElement(F.vN,{content:"pdf_editor_option_serp_help_order"}),locked:a},c.createElement(re,{Component:de,items:Pt,field:"keywordTool.order",value:t.keywordTool.order,otherFieldOpen:null!==n&&"keywordTool.order"!==n,locked:a,saveFormField:function(e){var n=e.value;return r({field:"keywordTool",value:Zt(Zt({},t.keywordTool),{},{order:n})})}})),c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_option_serp_filter"}),help:c.createElement(F.vN,{content:"pdf_editor_option_serp_help_filter"}),locked:a},c.createElement(re,{Component:me,items:Tt,field:"keywordTool.rankFilter",value:t.keywordTool.rankFilter,otherFieldOpen:null!==n&&"keywordTool.rankFilter"!==n,locked:a,saveFormField:function(e){var n=e.value;return r({field:"keywordTool",value:Zt(Zt({},t.keywordTool),{},{rankFilter:n})})}}))):c.createElement(A,{infoLabel:!0},c.createElement(ft,{style:"default"},c.createElement(F.JO,{type:"information",style:{marginRight:8}}),c.createElement(F.vN,{content:"pdf_editor_serp_info"})))))};jt.propTypes={template:h().shape({name:h().string})};const Lt=c.memo(jt);var Dt=n(69741),Rt=n(50743),Vt=n(61201),Bt=n(14670),It=n(72817);function zt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Wt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?zt(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Kt=(0,y.Z)((function(e){return{root:{padding:e.spacing(4,0),"& > div":{padding:0},borderBottom:"1px solid ".concat(e.palette.divider),"&:last-of-type":{borderBottom:0}}}})),qt=function(e){var t=e.template,n=e.section,r=e.editing,o=e.editingValue,l=e.setEditingValue,i=e.setEditingField,d=e.resetEditing,s=e.saveFormField,p=(0,W.QT)().translate,u=Kt();return c.createElement(c.Fragment,null,n.criteria.map((function(e){var n=t.customCriteria[e],m=n.enabled,f=void 0===m||m,g=n.customText,v=void 0===g?null:g,_=["traffic_top_countries","traffic_monthly_visits","traffic_engagement","traffic_sources"].includes(e),E=_&&!f;return c.createElement("div",{key:e,className:u.root},_?c.createElement(It._j,null):null,c.createElement(A,{label:c.createElement(F.vN,{content:e}),noBorder:!0},c.createElement(re,{locked:E,Component:he,field:"customCriteria.".concat(e,".enabled"),value:f,otherFieldOpen:null!==r&&"applyCustomCriteria"!==r,saveFormField:function(n){var r=n.value;return s({field:"customCriteria",value:Wt(Wt({},t.customCriteria),{},(0,a.Z)({},e,Wt(Wt({},t.customCriteria[e]),{},{enabled:r})))})}})),c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_option_label_advice_text"}),noBorder:!0},c.createElement(ee,{placeholder:p("pdf_editor_option_placeholder_advice_text"),disabled:!f,Component:ot,field:"customCriteria.".concat(e,".customText"),preview:c.createElement(st,{content:v,defaultContent:c.createElement(F.vN,{content:"pdf_editor_option_default_content_advice_text"})}),value:v,editingValue:o,editing:r==="customCriteria.".concat(e,".customText"),otherFieldOpen:null!==r&&r!=="customCriteria.".concat(e,".customText"),setEditingValue:l,setEditingField:i,resetEditing:d,saveFormField:function(n){var r=n.value;return s({field:"customCriteria",value:Wt(Wt({},t.customCriteria),{},(0,a.Z)({},e,Wt(Wt({},t.customCriteria[e]),{},{customText:r})))})}})))})))};qt.propTypes={template:h().shape({id:h().string}),section:h().shape({criteria:h().arrayOf(h().string)})};const At=qt;var Jt=n(56514),Mt=(0,y.Z)((function(e){return{type:{marginLeft:e.spacing(1),fontSize:e.typography.fontSizeLarge,fontWeight:e.typography.fontWeightNormal}}})),Ut=(0,Bt.Z)({root:{border:"1px solid rgba(0, 0, 0, .125)",borderRight:"none",borderLeft:"none","&:not(:last-child)":{borderBottom:0},"&:before":{display:"none"},"&$expanded":{margin:"auto"}},expanded:{}})(Dt.Z),Ht=(0,Bt.Z)({root:{borderBottom:"1px solid rgba(0, 0, 0, .125)",marginBottom:-1,minHeight:56,"&$expanded":{minHeight:56}},content:{"&$expanded":{margin:"12px 0"}},expanded:{}})(Rt.Z),Gt=(0,Bt.Z)((function(e){return{root:{flexDirection:"column",padding:e.spacing(0,3)}}}))(Vt.Z),Qt=function(e){var t=e.template,n=e.module,r=e.editing,o=e.editingValue,a=e.setEditingValue,l=e.setEditingField,i=e.resetEditing,d=e.saveFormField,s=Mt();return c.createElement(Ut,{id:"module-panel-".concat(n.type)},c.createElement(Ht,{expandIcon:c.createElement(F.JO,{size:"lg",type:"chevron-down",fill:"grey"})},c.createElement(F.JO,{type:(0,Jt.Z)(n.type)}),c.createElement(F.vN,{content:n.type,className:s.type})),c.createElement(Gt,null,c.createElement(At,{template:t,section:n,editing:r,editingValue:o,setEditingValue:a,setEditingField:l,resetEditing:i,saveFormField:d})))};Qt.propTypes={template:h().shape({id:h().string}),module:h().shape({type:h().string})};const $t=c.memo(Qt);var Xt=(0,y.Z)((function(e){return{pb:{paddingBottom:e.spacing(4)}}})),Yt=function(e){var t=e.template,n=e.modules,r=e.editing,o=e.editingValue,a=e.setEditingValue,l=e.setEditingField,i=e.resetEditing,d=e.saveFormField,p=e.headerLocked,u=Xt();return c.createElement(c.Fragment,null,c.createElement(Te,{title:"pdf_editor_tab_review",hasLockedButton:p}),c.createElement(s.Z,t.applyCustomCriteria&&{className:u.pb},c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_add_review_content"})},c.createElement(re,{Component:he,field:"reviewDataEnabled",value:t.reviewDataEnabled,otherFieldOpen:null!==r&&"reviewDataEnabled"!==r,saveFormField:d})),t.reviewDataEnabled?c.createElement(c.Fragment,null,c.createElement(A,(0,pt.Z)({label:c.createElement(F.vN,{content:"pdf_editor_manage_crit_c
1ontent"})},t.applyCustomCriteria&&{noBorder:!0}),c.createElement(re,{Component:he,field:"applyCustomCriteria",value:t.applyCustomCriteria,otherFieldOpen:null!==r&&"applyCustomCriteria"!==r,saveFormField:d})),t.applyCustomCriteria?c.createElement("div",null,n.filter((function(e){return"serp"!==e.type})).map((function(e){return c.createElement($t,{template:t,key:e.type,module:e,editing:r,editingValue:o,setEditingValue:a,setEditingField:l,resetEditing:i,saveFormField:d})}))):c.createElement(A,{infoLabel:!0},c.createElement(ft,{style:"default"},c.createElement(F.JO,{type:"information",style:{marginRight:8}}),c.createElement(F.vN,{content:"pdf_editor_manage_crit_info"})))):c.createElement(A,{infoLabel:!0},c.createElement(ft,{style:"default"},c.createElement(F.JO,{type:"information",style:{marginRight:8}}),c.createElement(F.vN,{content:"pdf_editor_review_info"})))))};Yt.propTypes={template:h().shape({name:h().string}),modules:h().arrayOf(h().shape({type:h().string,criteria:h().arrayOf(h().string)}))};const en=Yt;function tn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function nn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tn(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var rn=function(e){var t=e.template,n=e.editing,r=e.saveFormField,o=e.headerLocked,a=e.featuresLocked;return c.createElement(c.Fragment,null,c.createElement(Te,{title:"pdf_editor_tab_traffic",hasLockedButton:o}),c.createElement(s.Z,null,c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_add_traffic_data"}),help:c.createElement(xe,{content:"pdf_editor_option_help_traffic_data"}),locked:a,hasLockedButton:a},c.createElement(re,{Component:he,field:"trafficData.enabled",value:t.trafficData.enabled,otherFieldOpen:null!==n&&"trafficData.enabled"!==n,locked:a,saveFormField:function(e){var n=e.value;return r({field:"trafficData",value:nn(nn({},t.trafficData),{},{enabled:n})})}}))))};const on=c.memo(rn);var an=(0,y.Z)((function(e){return{preview:{height:150,width:"100%",padding:e.spacing(1),borderRadius:2.5*e.shape.borderRadius,border:"1px solid ".concat(e.palette.divider)},uploadInput:{display:"none !important"},uppercase:{textTransform:"uppercase"},actions:{display:"flex",padding:e.spacing(2,0),justifyContent:"space-between"}}}));const ln=function(e){var t=e.field,n=e.value,r=e.onChange,o=e.accept,a=void 0===o?".pdf":o,l=an(),i="".concat(t,"-image-upload");return c.createElement(c.Fragment,null,c.createElement(V.Z,{container:!0},c.createElement(m.Z,{elevation:0,className:l.preview},n&&n.file&&c.createElement("p",null,n.file.name),n&&n.uri&&c.createElement("p",null,n.uri))),c.createElement(V.Z,{className:l.actions},c.createElement(E.Z,{disabled:!n,variant:"text",color:"primary",onClick:function(e){e.preventDefault(),r({file:null})},className:l.uppercase},c.createElement(F.vN,{content:"remove"})),c.createElement("input",{"data-testid":"file-input",className:l.uploadInput,onChange:function(e){(function(e){return M()(e,"target.files.length",0)>0})(e)&&r({file:e.target.files[0]})},id:i,type:"file",accept:a,value:""}),c.createElement("label",{htmlFor:i},c.createElement(E.Z,{component:"span",variant:"text",color:"primary",className:l.uppercase},c.createElement(F.vN,{content:"pdf_editor_choose_file"})))))};var cn=function(e){var t=e.file,n=t&&t.uri;return n?c.createElement("a",{href:n,target:"_blank",rel:"noreferrer"},c.createElement(F.vN,{content:"pdf_editor_option_view_file"})):c.createElement(F.vN,{content:"pdf_editor_option_default_content_empty_text"})};cn.propTypes={uri:h().string};const dn=c.memo(cn);var sn=n(81253),pn=n(41609),un=n.n(pn),mn=n(55519),fn=n(77137),gn=n(8920),vn=n(17975),_n=n(51228),En=["data"],yn=["data"],bn=["data"];function hn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function kn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?hn(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):hn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var wn=["au_en","br_pt","ca_en","ca_fr","de_de","es_es","fr_fr","in_en","mx_es","nl_nl","uk_en","us_en"];var On=(0,y.Z)((function(e){return{flag:{marginRight:e.spacing(2)},title:{fontSize:e.typography.fontSizeLarge,fontWeight:e.typography.fontWeightSemibold,marginBottom:e.spacing(.75)},dropdownOptionsText:{fontSize:e.typography.fontSizeMedium},selectedOptionText:{fontSize:e.typography.fontSizeMedium,fontWeight:e.typography.fontWeightSemibold}}})),Cn=function(e){return e.sort((function(e,t){return e.label.localeCompare(t.label)}))},Fn=function(e,t){var n=e.countryKey,r=e.languageKey,o=r.replace(/-/g,"_");return kn(kn({},e),{},{label:r?"".concat(t(n)," (").concat(t(o),")"):t(n)})},Nn=function(e){var t=e.theme;return{control:function(e){return kn(kn({},e),{},{minHeight:t.spacing(5.375)})},option:function(e){return kn(kn({},e),{},{color:t.palette.text.primary})},singleValue:function(e){return kn(kn({},e),{},{color:t.palette.text.primary})},indicatorSeparator:function(e){return kn(kn({},e),{},{display:"none"})}}};const xn=function(e){var t,n=e.disabled,o=e.items,a=e.onChange,l=e.value,d=(0,gn.Z)(),s=On(),p=(0,W.QT)().translate,u=(t=o,Object.keys(t).reduce((function(e,n){var r=t[n].supportedLang.map((function(e){return"".concat(n,"_").concat(e)}));return e.concat(r)}),[])).reduce((function(e,t){var n=e.searchEngines,r=e.otherSearchEngines;return n[t]=(0,vn.Z)(t),-1===wn.indexOf(t)&&r.push(t),{searchEngines:n,otherSearchEngines:r}}),{searchEngines:{},otherSearchEngines:[]}),m=u.searchEngines,f=u.otherSearchEngines,g=function(e){var t=e.searchEngines,n=e.otherSearchEngines,r=e.translate;return un()(t)||un()(n)?[]:[{label:r("pdf_editor_advanced_ranked_keywords_top_search_engine_subtitle"),options:Cn(wn.map((function(e){return Fn(t[e],r)})))},{label:r("pdf_editor_advanced_ranked_keywords_other_search_engine_subtitle"),options:Cn(n.map((function(e){return Fn(t[e],r)})))}]}({searchEngines:m,otherSearchEngines:f,translate:p}),v=function(){var e=(0,r.Z)(i().mark((function e(t){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a(t);case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return c.createElement(mn.ZP,{value:l,onChange:v,options:g,isOptionSelected:function(e){var t=e.country,n=e.language;return t===(null==l?void 0:l.country)&&n===(null==l?void 0:l.language)},styles:Nn({theme:d}),isDisabled:n,components:{DropdownIndicator:function(e){e.data;var t=(0,sn.Z)(e,En);return c.createElement(fn.y.DropdownIndicator,t,c.createElement(F.JO,{type:"triangle-down",size:"sm",color:"grey"}))},Option:function(e){var t=e.data,n=(0,sn.Z)(e,yn);return c.createElement(fn.y.Option,n,c.createElement("span",{className:s.flag},c.createElement(F.WN,{country:(0,_n.Z)(t.country)})),c.createElement("span",{className:s.dropdownOptionsText},t.label))},SingleValue:function(e){var t=e.data,n=(0,sn.Z)(e,bn);return c.createElement(fn.y.SingleValue,n,c.createElement("span",{className:s.flag},c.createElement(F.WN,{country:(0,_n.Z)(t.country)})),c.createElement("span",{className:s.selectedOptionText},Fn(m["".concat(t.country,"_").concat(t.language)],p).label))}}})};function Sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Zn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Sn(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Sn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Tn=[{value:"10",content:c.createElement(F.vN,{content:"pdf_editor_advanced_ranked_keywords_filter_option_label_10"})},{value:"50",content:c.createElement(F.vN,{content:"pdf_editor_advanced_ranked_keywords_filter_option_label_50"})},{value:"100",content:c.createElement(F.vN,{content:"pdf_editor_advanced_ranked_keywords_filter_option_label_100"})}],Pn=[{value:"keyword_asc",content:c.createElement(F.vN,{content:"pdf_editor_advanced_ranked_keywords_order_option_label_keyword_asc"})},{value:"keyword_desc",content:c.createElement(F.vN,{content:"pdf_editor_advanced_ranked_keywords_order_option_label_keyword_desc"})},{value:"volume_asc",content:c.createElement(F.vN,{content:"pdf_editor_advanced_ranked_keywords_order_option_label_volume_asc"})},{value:"volume_desc",content:c.createElement(F.vN,{content:"pdf_editor_advanced_ranked_keywords_order_option_label_volume_desc"})},{value:"position_asc",content:c.createElement(F.vN,{content:"pdf_editor_advanced_ranked_keywords_order_option_label_position_asc"})},{value:"position_desc",content:c.createElement(F.vN,{content:"pdf_editor_advanced_ranked_keywords_order_option_label_position_desc"})}],jn=function(e){var t=e.template,n=e.editing,r=e.editingValue,o=e.setEditingValue,a=e.setEditingField,l=e.resetEditing,i=e.saveFormField,d=e.savePdfFile,p=e.headerLocked,u=e.featuresLocked,m=e.countries;return c.createElement(c.Fragment,null,c.createElement(Te,{title:"pdf_editor_review_tab_advanced",hasLockedButton:p}),c.createElement(s.Z,null,c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_advanced_custom_opening_page"}),help:c.createElement(xe,{content:"pdf_editor_option_help_advanced_custom_opening_page"}),locked:u},c.createElement(ee,{Component:ln,field:"customOpeningPage",preview:c.createElement(dn,{file:t.customOpeningPage}),previewClickable:!t.customOpeningPage,fileUpload:!0,value:t.customOpeningPage,editingValue:r,editing:"customOpeningPage"===n,otherFieldOpen:null!==n&&"customOpeningPage"!==n,setEditingValue:o,setEditingField:a,resetEditing:l,savePdfFile:d,locked:u})),c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_advanced_custom_closing_page"}),help:c.createElement(xe,{content:"pdf_editor_option_help_advanced_custom_closing_page"}),locked:u},c.createElement(ee,{Component:ln,field:"customClosingPage",preview:c.createElement(dn,{file:t.customClosingPage}),previewClickable:!t.customClosingPage,fileUpload:!0,value:t.customClosingPage,editingValue:r,editing:"customClosingPage"===n,otherFieldOpen:null!==n&&"customClosingPage"!==n,setEditingValue:o,setEditingField:a,resetEditing:l,savePdfFile:d,locked:u})),c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_advanced_add_ranked_keywords"}),locked:u},c.createElement(re,{Component:he,field:"rankedKeywords.enabled",value:t.rankedKeywords.enabled,otherFieldOpen:null!==n&&"rankedKeywords.enabled"!==n,locked:u,saveFormField:function(e){var n=e.value;return i({field:"rankedKeywords",value:Zn(Zn({},t.rankedKeywords),{},{enabled:n})})}})),t.rankedKeywords.enabled&&c.createElement(c.Fragment,null,c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_advanced_select_google_domain"}),help:c.createElement(F.vN,{content:"pdf_editor_advanced_select_google_domain_options_help"}),locked:u},c.createElement(re,{Component:xn,items:m,field:"rankedKeywords.googleDomain",value:t.rankedKeywords.googleDomain,otherFieldOpen:null!==n&&"rankedKeywords.googleDomain"!==n,locked:u,saveFormField:function(e){var n=e.value;return i({field:"rankedKeywords",value:Zn(Zn({},t.rankedKeywords),{},{googleDomain:n})})}})),c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_advanced_order_ranked_keywords_by"}),help:c.createElement(F.vN,{content:"pdf_editor_advanced_order_ranked_keywords_by_options_help"}),locked:u},c.createElement(re,{Component:de,items:Pn,field:"rankedKeywords.order",value:t.rankedKeywords.order,otherFieldOpen:null!==n&&"rankedKeywords.order"!==n,locked:u,saveFormField:function(e){var n=e.value;return i({field:"rankedKeywords",value:Zn(Zn({},t.rankedKeywords),{},{order:n})})}})),c.createElement(A,{label:c.createElement(F.vN,{content:"pdf_editor_advanced_ranked_keywords_filter_data"}),help:c.createElement(F.vN,{content:"pdf_editor_advanced_ranked_keywords_filter_data_options_help"}),locked:u}
1,c.createElement(re,{Component:me,items:Tn,field:"rankedKeywords.rankFilter",value:t.rankedKeywords.rankFilter,otherFieldOpen:null!==n&&"rankedKeywords.rankFilter"!==n,locked:u,saveFormField:function(e){var n=e.value;return i({field:"rankedKeywords",value:Zn(Zn({},t.rankedKeywords),{},{rankFilter:n})})}})))))};jn.propTypes={template:h().shape({name:h().string})};const Ln=c.memo(jn);var Dn=n(39907),Rn=n(93063),Vn=n(65549);function Bn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function In(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Bn(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Bn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var zn=(0,y.Z)((function(e){return{paper:{border:"1px solid ".concat(e.palette.divider),borderRadius:2.5*e.shape.borderRadius},tabs:{margin:e.spacing(4,0),borderBottom:"1px solid ".concat(e.palette.divider)},tab:{padding:"".concat(e.spacing(1),"px ").concat(e.spacing(2),"px"),fontSize:e.typography.fontSize,fontWeight:e.typography.fontWeightSemibold,minWidth:0},error:{backgroundColor:e.palette.error.medium,color:e.palette.common.white,"&:hover":{backgroundColor:e.palette.error.dark,color:e.palette.common.white}},content:{margin:e.spacing(2,0)},banner:{marginTop:e.spacing(3)}}})),Wn=function(e,t){return e?(e.includes("customCriteria")&&(e="customCriteria"),{name:t("pdf_editor_template_name"),"colorScheme.primaryColor":t("pdf_editor_primary_color"),"colorScheme.secondaryColors":t("pdf_editor_secondary_colors"),"colorScheme.footerColor":t("pdf_editor_footer_color"),footer:t("pdf_editor_footer_text"),logo:t("pdf_editor_logo"),footerLogo:t("pdf_editor_footer_logo"),coverPage:t("pdf_editor_intro_text"),"closingPage.customText":t("pdf_editor_conclusion_text"),signature:t("pdf_editor_signature"),customCriteria:t("pdf_editor_option_label_advice_text"),customOpeningPage:t("pdf_editor_advanced_custom_opening_page"),customClosingPage:t("pdf_editor_advanced_custom_closing_page")}[e]):""};function Kn(e){var t=e.children,n=e.value,r=e.index;return c.createElement(d.Z,{component:"div",hidden:n!==r,id:"tab-panel-".concat(r)},t)}var qn=function(e,t){switch(t.type){case"SAVE_FIELD":return In(In({},e),{},{template:In(In({},t.template),{},{customCriteria:(0,Z.kb)({modules:e.modules,initialCustomCriteria:t.template.customCriteria})})});case"SAVE_IMAGE":return In(In({},e),{},{template:In(In({},e.template),{},(0,a.Z)({},t.field,t.res))});case"SET_EDITING_VALUE":return In(In({},e),{},{editingValue:t.value});case"SET_EDITING_FIELD":return In(In({},e),{},{editing:t.field});case"RESET_EDITING":return In(In({},e),{},{editing:null,editingValue:null});default:return e}},An=function(e){return{template:In(In({},e.template),{},{customCriteria:(0,Z.kb)({modules:(0,Rn.b4)(),initialCustomCriteria:e.template.customCriteria})}),modules:(0,Rn.b4)(),editing:null,editingValue:null}},Jn=function(e){var t=e.data,n=(0,c.useReducer)(qn,t,An),l=(0,o.Z)(n,2),y=l[0],b=y.template,h=y.editing,k=y.editingValue,w=y.modules,O=l[1],C=(0,T.SE)().user,N=!(C&&C.isPdfAllowed),x=(0,W.QT)(),P=x.translate,j=x.locale,L=[{component:Re,label:"pdf_editor_tab_general",headerLocked:!1,featuresLocked:N},{component:Et,label:"pdf_editor_tab_footer",headerLocked:N,featuresLocked:N},{component:bt,label:"pdf_editor_tab_introduction",headerLocked:N,featuresLocked:N},{component:Ot,label:"pdf_editor_review_tab_conclusion",headerLocked:N,featuresLocked:N},{component:en,label:"pdf_editor_tab_review",headerLocked:!1,featuresLocked:!1},{component:Lt,label:"pdf_editor_review_tab_serp",headerLocked:N,featuresLocked:N},{component:on,label:"pdf_editor_tab_traffic",headerLocked:N,featuresLocked:N}];t.showAdvancedTab&&L.push({component:Ln,label:"pdf_editor_review_tab_advanced",headerLocked:!1,featuresLocked:!1});var D=zn(),R=(0,c.useState)(0),V=(0,o.Z)(R,2),B=V[0],I=V[1],z=(0,c.useState)(0),K=(0,o.Z)(z,2),q=K[0],A=K[1],J=(0,c.useState)(!1),M=(0,o.Z)(J,2),U=M[0],H=M[1],G=function(){H(!1)},Q=function(){var e=(0,r.Z)(i().mark((function e(t){var n,r,o;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.field,r=t.value,e.next=3,Vn.gz("/api/pdf-editor/templates/".concat(b.id),{json:{template:(0,a.Z)({},n,r)}});case 3:return e.next=5,Vn.U2("/api/pdf-editor/templates/".concat(b.id)).json();case 5:o=e.sent,O({type:"SAVE_FIELD",template:o});case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),$=function(e){return O({type:"SET_EDITING_VALUE",value:e})},X=function(e){return O({type:"SET_EDITING_FIELD",field:e})},Y=function(){return O({type:"RESET_EDITING"})},ee=function(){var e=(0,r.Z)(i().mark((function e(t){var n,r,o,a,l,c;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.field,r=t.value,o=r.file instanceof window.File,a=null===r.file,!o){e.next=12;break}return(l=new Vn.Ct).append("media",r.file),e.next=8,Vn.v_("/api/pdf-editor/templates/".concat(b.id,"/").concat(n),{body:l}).json();case 8:c=e.sent,O({type:"SAVE_IMAGE",res:c,field:n}),e.next=16;break;case 12:if(!a){e.next=16;break}return e.next=15,Vn.IV("/api/pdf-editor/templates/".concat(b.id,"/").concat(n)).json();case 15:O({type:"SAVE_IMAGE",field:n,res:null});case 16:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return c.createElement(c.Fragment,null,c.createElement(S,{template:b,language:j}),c.createElement(s.Z,{maxWidth:"lg"},c.createElement(p.Z,{value:B,indicatorColor:"primary",onChange:function(e,t){if(B!==t)return h?(H(!0),void A(t)):void I(t)},variant:"scrollable",className:D.tabs},L.map((function(e){var t=e.label;return c.createElement(u.Z,{className:D.tab,disableRipple:!0,key:t,label:P(t)&&P(t).toUpperCase()})}))),L.map((function(e,n){return c.createElement(Kn,{key:n,value:B,index:n}
1,c.createElement(m.Z,{elevation:0,className:D.paper},c.createElement(e.component,{template:N?(0,Z.Ms)(b):b,editing:h,editingValue:k,saveFormField:Q,setEditingValue:$,setEditingField:X,resetEditing:Y,savePdfFile:ee,modules:w,headerLocked:e.headerLocked,featuresLocked:e.featuresLocked,countries:t.countries})))})),c.createElement(f.Z,{maxWidth:"md",onClose:G,open:U},c.createElement(g.Z,null,c.createElement(d.Z,{component:"h2",variant:"h3",align:"center"},c.createElement(F.vN,{content:"pdf_editor_unsaved_changes_modal_title",with:{editor:Wn(h,P)}}))),c.createElement(v.Z,null,c.createElement(F.vN,{content:"pdf_editor_unsaved_changes_modal_text",with:{editor:Wn(h,P)},className:D.content})),c.createElement(_.Z,null,c.createElement(E.Z,{label:"Cancel",variant:"contained",color:"primary",onClick:G},c.createElement(F.vN,{content:"pdf_editor_unsaved_changes_modal_go_back"})),c.createElement(E.Z,{label:"Discard changes",variant:"contained",className:D.error,onClick:function(){Y(),H(!1),I(q)}},c.createElement(F.vN,{content:"pdf_editor_unsaved_changes_modal_discard"}))))),N&&c.createElement("div",{className:D.banner},c.createElement(Dn.Z,null)))};const Mn=Jn},6240:(e,t,n)=>{"use strict";n.d(t,{dH:()=>p,kb:()=>u,$H:()=>m,C9:()=>f,Ms:()=>g});var r=n(85061),o=n(96156),a=n(8801),l=n(93063),i=n(79103);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){(0,o.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var s="https://assets.woorank.com/assets/img/logo-big.png",p=200,u=function(e){var t=e.modules,n=e.initialCustomCriteria,r=void 0===n?{}:n;return t.reduce((function(e,t){var n=t.criteria;return d(d({},e),n.reduce((function(e,t){return d(d({},e),{},(0,o.Z)({},t,d({enabled:!0,customText:null},r[t])))}),{}))}),{})},m=function(e){var t=e.name,n=e.language,o=e.keywordToolEnabled,c=void 0===o||o,d=e.closingPageEnabled,s=void 0!==d&&d,p=e.footerColor,m=void 0===p?a.O9.common.white:p,f=(0,i.aw)(),g=f.primary,v=f.secondary;return{applyCustomCriteria:!1,keywordTool:{enabled:c,displayChart:!0,tableColumns:{location:!0,volume:!0,competitors:!0},order:"keyword",rankFilter:""},trafficData:{},closingPage:{enabled:s,customText:null},colorScheme:{primaryColor:[g],secondaryColors:(0,r.Z)(v),footerColor:[m]},coverPage:null,customCriteria:u({modules:(0,l.b4)()}),displayScore:!0,externalLinks:!0,footer:null,language:n||"en",name:t||"Default",theme:"classic",orientation:"portrait",shareWithSubusers:!1,footerEnabled:!0,introductionEnabled:!0,tableOfContentEnabled:!0,reviewDataEnabled:!0,size:"a4",rankedKeywords:{enabled:!1,googleDomain:{country:"us",language:"en"},order:"keyword_asc",rankFilter:"10"}}},f=function(e){var t=e.name,n=e.language;return m({name:t,language:n,keywordToolEnabled:!1,closingPageEnabled:!0,footerColor:a.O9.grey.smoke})},g=function(e){var t=(0,i.aw)(),n=t.primary,o=t.secondary;return d(d({},e),{},{externalLinks:!0,displayScore:!0,footerEnabled:!0,introductionEnabled:!0,tableOfContentEnabled:!0,logo:{uri:s},footerLogo:{uri:s},colorScheme:{primaryColor:[n],secondaryColors:(0,r.Z)(o),footerColor:[a.O9.grey.smoke]},keywordTool:{order:"keyword",rankFilter:"",enabled:!1,displayChart:!0,tableColumns:{volume:!0,location:!0,competitors:!0}},trafficData:{},footer:null,coverPage:null,closingPage:{enabled:!0,customText:null},signature:null})}},17975:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(28481),o=n(51228);const a=function(e){var t=e.split("_"),n=(0,r.Z)(t,2),a=n[0],l=n[1],i=(0,o.Z)(a),c="country_name_".concat(a.toUpperCase()),d=l?"lang_".concat(l):"";return Object.assign({},{country:a,language:l,countryFlag:i,countryKey:c,languageKey:d})}},41096:(e,t,n)=>{"use strict";e.exports=n.p+"white_label_pdf_thumbnail.78653ed357a871fab6be.svg"}}]);
2//# sourceMappingURL=pdf-editor-form.a84c739a38c6659c8215.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.