!function(e){function t(t){for(var r,i,o=t[0],s=t[1],u=t[2],d=0,p=[];da.current.clientHeight?{}:{boxShadow:"rgb(49 52 74) 0px 2px 2px -1px"}:{},"data-testid":"GeoReferenceTable",children:Object(je.jsxs)(At,{children:[Object(je.jsx)(Ct,{children:Object(je.jsxs)(Rt,{children:[Object(je.jsx)(kt,{children:"lp"}),Object(je.jsxs)(kt,{children:["X ",r("ofPicture")]}),Object(je.jsxs)(kt,{children:["Y ",r("ofPicture")]}),Object(je.jsxs)(kt,{children:["X ",r("ofMap")]}),Object(je.jsxs)(kt,{children:["Y ",r("ofMap")]}),Object(je.jsx)(kt,{})]})}),Object(je.jsx)(Pt,{children:(e=[],i.forEach((function(t,n){var r=[];s[n]&&(r=s[n].split(/[^\d\w]+/)),e.push(Object(je.jsxs)(Nt,{children:[Object(je.jsx)(It,{children:n+1}),Object(je.jsx)(It,{children:Number(t[0]).toFixed(2)}),Object(je.jsx)(It,{children:Number(t[1]).toFixed(2)}),Object(je.jsx)(It,{children:r.length?"".concat(r[0],"° ").concat(r[1],"′ ").concat(r[2],"′′ ").concat(r[4]):"Brak"}),Object(je.jsx)(It,{children:r.length?"".concat(r[5],"° ").concat(r[6],"′ ").concat(r[7],"′′ ").concat(r[9]):"Brak"}),Object(je.jsx)(It,{children:Object(je.jsx)(Dt,{"data-testid":"geoReferenceTableIconField",onClick:function(){!function(e){if(e+1<=i.length){var t=ne()(i),n=ne()(o);n.splice(e,1),t.splice(e,1),c(fe.p("SET_GEOREFERENCE_IMAGE_POINTS",t)),c(fe.p("SET_GEOREFERENCE_IMAGE_FEATURES",n))}if(e+1<=s.length){var r=ne()(s),a=ne()(u);a.splice(e,1),r.splice(e,1),c(fe.p("SET_GEOREFERENCE_MAP_FEATURES",a)),c(fe.p("SET_GEOREFERENCE_MAP_POINTS",r))}}(n)},children:Object(je.jsx)(Tt.a,{})})})]}))})),e.length||e.push(Object(je.jsxs)(Nt,{children:[Object(je.jsx)(It,{}),Object(je.jsx)(It,{}),Object(je.jsx)(It,{}),Object(je.jsx)(It,{}),Object(je.jsx)(It,{}),Object(je.jsx)(It,{})]})),e)})]})})},Ft=n(322),Gt=n(162),zt=n(222),Ht=n(51),Yt=n(76),Bt=n(206);function Ut(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;t1?"".concat(o("allLayersRemoveConfirm")):n.id?"".concat(o("layerRemoveConfirm")," ").concat(n.name.split("_id")[0]," ?"):"".concat(o("groupRemoveConfirm")," ").concat(n.name.split("_id")[0]," ?")}),Object(je.jsx)(cr.a,{"data-testid":"removeLayerCheckboxWrapper",title:"deletePermanently",checked:l,onChange:function(e){d(e.target.checked)}}),Object(je.jsxs)(or,{children:[Object(je.jsx)(sr,{onClick:function(){t(),a(Object(ar.a)(l))},"data-testid":"removeLayerYes",children:o("yes")}),Object(je.jsx)(sr,{onClick:t,"data-testid":"removeLayerNo",children:o("no")})]})]})},lr=q.c.div(Nn||(Nn=V()(["\n position: absolute;\n z-index: 10;\n border: 1px solid rgb(115 125 170);\n border-radius: 5px;\n box-shadow: 2px 10px 15px 5px rgba(0, 0, 0, 0.7);\n border-style: outset;\n border-color: #93939f;\n display: block;\n pointer-events: all;\n place-self: center;\n ","\n"])),(function(e){return e.resize?"\n background-image: linear-gradient(#f4f6ff,#c4cbef);\n overflow: hidden;\n resize: auto;\n min-width: ".concat(e.props.minWidth,";\n min-height: ").concat(e.props.minHeight,";"):""})),dr=q.c.div(In||(In=V()(["\n z-index: 1;\n ","\n box-sizing: border-box;\n border-top-left-radius: 5px;\n border-top-right-radius: 5px;\n padding-left: 10px;\n position: relative;\n background: #31344a;\n white-space: nowrap;\n color: #ffffff;\n text-align: center;\n font-weight: bold;\n cursor: grabbing;\n display: flex;\n justify-content: center;\n @media "," {\n line-height: 30px;\n height: 30px;\n font-size: 14px;\n }\n @media "," {\n line-height: 35px;\n height: 35px;\n font-size: 15px;\n }\n"])),(function(e){return e.isTab?"":"border-bottom: 2px solid rgb(238 99 82);\n"}),Q.a.laptop,Q.a.laptopL),pr=q.c.div(kn||(kn=V()(["\n position: absolute;\n margin-left: 10px;\n top: 4px;\n right: 4px;\n @media "," {\n height: 18px;\n width: 18px;\n }\n @media "," {\n height: 20px;\n width: 20px;\n }\n"])),Q.a.laptop,Q.a.laptopL),fr=q.c.div(Mn||(Mn=V()(["\n color: black;\n position: relative;\n background-image: linear-gradient(#f4f6ff, #c4cbef);\n border-bottom-right-radius: 5px;\n border-bottom-left-radius: 5px;\n padding-top: 20px;\n font-size: 20px;\n display: block;\n ","\n"])),(function(e){return e.resize?"\n padding-top: 0;\n @media ".concat(Q.a.laptop," {\n height: calc(100% - 100px);\n }\n @media ").concat(Q.a.laptopL," {\n height: calc(100% - 35px);\n }"):""})),br=q.c.div(Dn||(Dn=V()(["\n display: grid;\n height: 100vh;\n width: 100vw;\n margin: 0;\n pointer-events: none;\n position: absolute;\n"]))),Or=t.a=function(e){var t=e.content,n=e.exitClick,r=e.confirmClick,a=e.rejectClick,c=e.question,i=e.title,o=e.props,s=e.resize,u=e.existsWindow,l=e.loader,d=e.isTab,p=void 0!==d&&d,f=Object(je.jsx)(rr.default,{children:Object(je.jsx)(br,{children:Object(je.jsx)(ee.a,{onMouseDown:u?function(e){e.stopPropagation()}:function(e){},handle:"strong",children:Object(je.jsxs)(lr,{id:t,resize:s,props:o,children:[Object(je.jsx)("strong",{children:Object(je.jsxs)(dr,{isTab:p,children:[i,Object(je.jsx)(pr,{"data-testid":"relativeDialogWindowTemplateCloseButton",onClick:n,children:Object(je.jsx)(X.a,{})})]})}),Object(je.jsx)(fr,{resize:s,children:function(){switch(t){case"confirmDialogWindow":return Object(je.jsx)(ke,{confirmClick:r,question:c,rejectClick:a,loader:l,"data-testid":"RelativeDialogWindowTemplate"});case"editExtractLayer":return Object(je.jsx)(Ae,{props:o,exitClick:n,"data-testid":"RelativeDialogWindowTemplate"});case"plan":return Object(je.jsx)(Ge,{"data-testid":"relativeDialogWindowTemplateModalPlan",exitClick:n});case"addGroup":return Object(je.jsx)(He,{"data-testid":"relativeDialogWindowTemplateModalGroup",exitClick:n});case"geometryUnion":return Object(je.jsx)(Xe,{"data-testid":"relativeDialogWindowTemplateGeometryUnionFromContent",exitClick:n});case"missingColumnsWindow":return Object(je.jsx)(Qe,{"data-testid":"relativeDialogWindowTemplateMissingColumnsInfo",exitClick:n});case"appDialogWindow":return Object(je.jsx)(et,{"data-testid":"relativeDialogWindowTemplateAppDialogWindow",exitClick:n});case"metadataConfigure":return Object(je.jsx)(nt,{"data-testid":"relativeDialogWindowTemplateMetadataConfigureWindow",exitClick:n});case"geoReference":return Object(je.jsx)(ln,{"data-testid":"relativeDialogWindowTemplateGeoReferanceMainWindow",exitClick:n});case"geoReferenceDetailsWindow":return Object(je.jsx)(bn,{"data-testid":"relativeDialogWindowTemplateGeoReferenceDetailsWindow",exitClick:n});case"mask":return Object(je.jsx)(xn,{"data-testid":"relativeDialogWindowTemplateMakMainWindow",exitClick:n});case"searchConfigurator":return Object(je.jsx)(Un,{"data-testid":"relativeDialogWindowTemplatePlotSearchConfigurator",exitClick:n});case"removeLayer":return Object(je.jsx)(ur,{"data-testid":"relativeDialogWindowTemplateRemoveLayer",exitClick:n});case"legend":return Object(je.jsx)(Vn.a,{"data-testid":"relativeDialogWindowTemplateLegendWindow",exitClick:n});case"managerApp":return Object(je.jsx)(nr,{"data-testid":"relativeDialogWindowTemplateModalManagerApp",exitClick:n});default:return null}}()})]})})})});return Object(je.jsx)(je.Fragment,{children:Z.a.createPortal(f,document.body)})}},121:function(e,t,n){"use strict";var r,a,c=n(5),i=n.n(c),o=n(301),s=(n(0),n(65),n(6)),u=n(1);var l={name:"r8z0kc-dotLoaderStyle",styles:"position:relative;top:30%;left:40%;;label:dotLoaderStyle;"},d=s.c.div(r||(r=i()(["\n background-color: rgba(50, 53, 75, 0.4);\n height: 100%;\n width: 100%;\n position: absolute;\n top: 0;\n z-index: 3;\n"]))),p=s.c.div(a||(a=i()(["\n position: relative;\n z-index: 3;\n text-align: center;\n"])));t.a=function(e){var t=e.size,n=e.type,r=e.width;return Object(u.jsx)(u.Fragment,{children:function(){switch(n){case"sync":return Object(u.jsx)(p,{style:{width:"".concat(r,"px")},"data-testid":"LoaderComponent",children:Object(u.jsx)(o.SyncLoader,{sizeUnit:"px",size:t,color:"#ee6252",loading:!0})});default:return Object(u.jsx)(d,{"data-testid":"LoaderComponent",children:Object(u.jsx)(o.DotLoader,{css:l,sizeUnit:"px",size:t,color:"#ee6252",loading:!0})})}}()})}},127:function(e,t,n){"use strict";n(0),n(192);var r=n(169),a=n(11),c=n(1);t.a=function(e){var t=e.place,n=e.id,i=e.style,o=e.event,s=Object(a.d)((function(e){return e.reducerSettings.projectSettings.tooltips}));return Object(c.jsx)(c.Fragment,{children:s&&Object(c.jsx)(r.a,{style:{zIndex:"99"},id:"".concat(n),place:"".concat(t),type:"light",effect:"solid",textColor:"white",border:!0,backgroundColor:"rgba(117, 124, 170)",borderColor:"rgba(255, 255, 255, 0.7)",arrowColor:"rgba(117, 124, 170)",className:"customToolip ".concat(i),event:o||null,globalEventOff:"click"})})}},14:function(e,t,n){"use strict";n.d(t,"k",(function(){return b})),n.d(t,"b",(function(){return j})),n.d(t,"p",(function(){return h})),n.d(t,"o",(function(){return m})),n.d(t,"m",(function(){return g})),n.d(t,"d",(function(){return E})),n.d(t,"e",(function(){return x})),n.d(t,"c",(function(){return v})),n.d(t,"l",(function(){return y})),n.d(t,"i",(function(){return _})),n.d(t,"g",(function(){return S})),n.d(t,"j",(function(){return w})),n.d(t,"a",(function(){return L})),n.d(t,"f",(function(){return T})),n.d(t,"h",(function(){return A})),n.d(t,"n",(function(){return R}));var r=n(17),a=n.n(r),c=n(8),i=n.n(c),o=n(2),s=n(18),u=n(24),l=n(172),d=n(117),p=n(166),f=function(e,t){var n={};return t.forEach((function(e){e.column&&(n[e.column]=n[e.column]||{},n[e.column][e.value]=!0)})),e.filter((function(e){var t=!0;return Object.keys(e).forEach((function(r){n[r]&&!0!==n[r][e[r]]&&(t=!1)})),t}))},b=function(e,t){return function(){var n=a()(i.a.mark((function n(r,a){var c,l,d,p,b;return i.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return c=e||a().reducerManageLayers.activeLayer,r(Object(o.p)("CHANGE_NOT_EDITABLE_ATTRIBUTE_PANEL",!0)),r(Object(o.p)("HANDLE_ATTRIBUTE_PANEL",!0)),r(Object(o.p)("CHANGE_PROPERTIES_TYPE",new Map)),r(Object(o.p)("SET_SAVE_LOADER",!0)),n.next=7,r(Object(u.a)("/app/layer/attributes?project=".concat(s.validLocationPath,"&layer_id=").concat(c.id),"get",""));case 7:(l=n.sent).ok&&l.data&&(d=JSON.parse(l.data).data,p={},t&&(b=f(d.Attributes,t),p={Attributes:b,Types:d.Types}),r(O(t?p:d))),r(Object(o.p)("SET_SAVE_LOADER",!1));case 10:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}()},O=function(e){return function(t,n){var r=new Map;Object.keys(e.Types).forEach((function(t){r.set(t,e.Types[t])}));var a;a=e.Attributes?e.Attributes.map((function(e){return{values_:e}})):[],t(Object(o.p)("CHANGE_PROPERTIES_TYPE",r));var c=n().reducerAttributePanel.attributeTableSortObject;Object(l.a)(a,c),t(Object(o.p)("CHANGE_ATTRIBUTES_TO_RENDER",a)),t(Object(o.p)("CHANGE_FEATURES_PROPERTIES",a))}},j=function(e){return function(t,n){var r,a="";a=location.hostname.includes("mapmaker.online")?"mapmaker.online":location.hostname.split(".").slice(-1)[0],"wms"==e?r="".concat(location.protocol,"//").concat(a).concat("").concat("/ows/","?MAP=/projects/").concat(s.validLocationPath,"/").concat(s.validLocationPath,".qgs"):"wfs"==e?r="".concat(location.protocol,"//").concat(a).concat("").concat("/ows/","?MAP=/projects/").concat(s.validLocationPath,"/").concat(s.validLocationPath,".qgs&service=WFS"):"csw"===e&&(r="https://mapmaker.online/geonetwork/srv/eng/csw?SERVICE=CSW&VERSION=2.0.2&REQUEST=GetCapabilities"),t(Object(o.p)("SET_SERVICE_LINK",r))}},h=function(e){return function(e,t){var n=JSON.parse(JSON.stringify(t().reducerSettings.projectSettings));n.minimize_layer_tree=!n.minimize_layer_tree,e(Object(o.p)("CHANGE_PROJECT_SETTINGS",n))}},m=function(e){return function(t,n){e.preventDefault(),t({type:"CHANGE_DRAGGABLE_LEFT_PANEL_VISIBILITY",value:!n().reducerSettings.hiddenLeftPanel})}},g=function(){return function(){var e=a()(i.a.mark((function e(t,n){var r,a;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(r=n().reducerSettings.projectSettings).project=s.validLocationPath,e.next=4,t(Object(u.a)("/app/user/settings","post","",r));case 4:(a=e.sent).ok&&a.message&&_("".concat(a.message),!0),t(Object(o.p)("SET_DOWNLOAD_APPSET_WINDOW",!1));case 7:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},E=function(e){return function(){var t=a()(i.a.mark((function t(n,r){var a;return i.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,n(Object(u.a)("/app/layer/attributes/names?project=".concat(s.validLocationPath,"&layer_id=").concat(e),"get",""));case 2:if(!(a=t.sent).ok){t.next=5;break}return t.abrupt("return",a.data);case 5:return t.abrupt("return",null);case 6:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}()},x=function(e){return function(){var t=a()(i.a.mark((function t(n,r){var a,c;return i.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a=r().reducerManageLayers.projectLayersRedux.project_name,t.next=3,n(Object(u.a)("/app/project/user?project=".concat(a),"get",""));case 3:(c=t.sent).ok&&c.data&&e(c.data);case 5:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}()},v=function(e){return function(t,n){var r={project:s.validLocationPath,edition_hints:e};t(Object(u.a)("/app/user/settings/hints","post","setSettingsError",r))}},y=function(){return function(){var e=a()(i.a.mark((function e(t,n){var r,a,c;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=n().reducerBaseMap.defaultBaseMap.value,a=n().reducerBaseMap.baseMaps,c={project:s.validLocationPath,default:r,base_map:a},e.next=5,t(Object(u.a)("/app/project/basemap/set","post","errorWhileChangingBaseMaps",c));case 5:e.sent.ok&&(t(Object(o.o)(null,"base_map",a)),t(Object(o.o)(null,"default_base_map",r)),_("changedBaseMapSettings"));case 7:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},_=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t?e:d.a.t(e);Object(p.b)(n,{position:p.b.POSITION.TOP_CENTER,hideProgressBar:!0,pauseOnHover:!0})},S=function(e){return function(){var t=a()(i.a.mark((function t(n){var r;return i.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:r={project:s.validLocationPath,log_error:e},n(Object(u.a)("/app/project/logs/error/send","post","",r));case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},w=function(){return function(){var e=a()(i.a.mark((function e(t){var n;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n={project:s.validLocationPath},t(Object(u.a)("/app/project/reload","post","",n));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},L=function(e,t){e({x:Number(window.innerWidth/2-t.current.clientWidth/2),y:Number(window.innerHeight/2-t.current.clientHeight/2)})},T=function(e,t,n){return function(){var r=a()(i.a.mark((function r(a){var c;return i.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:c={email:e,name:t,subject:n},a(Object(u.a)("/app/help/notification","post","",c)),a(Object(o.p)("SET_CONTACT_SUPPORT_WINDOW",!1)),_("successfullyContactSupport");case 4:case"end":return r.stop()}}),r)})));return function(e){return r.apply(this,arguments)}}()},A=function(){return function(e,t){var n=t().reducerRateComponent.rateNumber,r=t().reducerRateComponent.rateOpinionText,a=t().reducerRateComponent.rateQuestionNumber,c=d.a.t("rateQuestion".concat(a)),i="Pytanie: ".concat(c,", ocena: ").concat(n,", uwagi: ").concat(r);e(Object(o.p)("SET_RATE_COMPONENT",!1)),_("thxForFeedback"),e(S(i))}},R=function(){return function(e,t){var n=t().reducerRateComponent.requestCounter;e(Object(o.p)("SET_REQUEST_COUNTER",n+1))}}},144:function(e,t,n){"use strict";var r,a,c=n(12),i=n.n(c),o=n(5),s=n.n(o),u=n(6),l=n(4),d=n.n(l),p=n(180),f=(n(0),n(1)),b=u.c.div(r||(r=s()(["\n box-sizing: border-box;\n display: flex;\n justify-content: space-between;\n margin: 15px 20px;\n cursor: default;\n align-items: center;\n"]))),O=u.c.label(a||(a=s()(["\n margin: 0;\n font-size: 15px;\n max-width: 400px;\n"]))),j=function(e){var t=e.title,n=e.children,r=Object(p.a)(),a=i()(r,2),c=a[0];a[1];return Object(f.jsxs)(b,{"data-testid":"WrapperLabelingTemplate",children:[Object(f.jsx)(O,{htmlFor:t,children:c("".concat(t))}),n]})};j.propTypes={title:d.a.string.isRequired,children:d.a.oneOfType([d.a.arrayOf(d.a.node),d.a.node])},t.a=j},147:function(e,t,n){"use strict";var r,a=n(5),c=n.n(a),i=n(6).c.div(r||(r=c()(["\n cursor: default;\n margin: 0 20px 20px;\n font-size: 17px;\n"])));t.a=i},161:function(e,t,n){"use strict";n.d(t,"i",(function(){return y})),n.d(t,"g",(function(){return _})),n.d(t,"h",(function(){return S})),n.d(t,"a",(function(){return w})),n.d(t,"j",(function(){return L})),n.d(t,"e",(function(){return A})),n.d(t,"f",(function(){return R})),n.d(t,"d",(function(){return C})),n.d(t,"c",(function(){return I})),n.d(t,"b",(function(){return W}));var r=n(30),a=n.n(r),c=n(9),i=n.n(c),o=n(17),s=n.n(o),u=n(8),l=n.n(u),d=n(2),p=n(14),f=n(96),b=n.n(f),O=(n(192),n(18)),j=n(89),h=n.n(j),m=(n(117),function(e,t,n){var r=a()(n).map((function(n){return n===e?t:n}));return new Set(r)}),g=n(24),E=n(52);function x(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 v(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:null;return function(){var n=s()(l.a.mark((function n(r,a){var c;return l.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(c=a().reducerManageLayers.editedLayerVisibleState,!r(T())){n.next=5;break}r(Object(h.p)("CHANGE_CONFIRM_WINDOW",!0)),n.next=10;break;case 5:return n.next=7,r(Object(_.b)(c,e));case 7:return n.next=9,r(Object(h.G)(!1));case 9:t&&r(w(t));case 10:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}()},T=function(){return function(e,t){var n=t().reducerManageLayers.tempFeatures.getFeatures(),r=t().reducerInteractions.modifyInteraction.features[0];return n.length||r.length}},A=function(e,t,n){return function(){var r=s()(l.a.mark((function r(a,c){var i,o,s,u,p;return l.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(i={id:c().reducerAttributePanel.editedLayer.id,column_name:e,column_type:t,project:d.validLocationPath},Array.isArray(i.column_name.match(/^[A-Za-z]/))){r.next=5;break}Object(S.i)("firstCharacterErr"),r.next=12;break;case 5:return a(Object(h.p)("CHANGE_ADD_COLUMN_LOADER",!0)),r.next=8,a(Object(g.a)("/app/layer/column/add","post","columnAddingFailed",i));case 8:(o=r.sent).ok&&o.data&&(s=new Map(c().reducerAttributePanel.propertiesType),u=c().reducerManageLayers.editedLayerSource.getFeatures(),p=c().reducerManageLayers.tempFeatures.getFeatures(),s.set("".concat(e),n),a(Object(h.p)("CHANGE_PROPERTIES_TYPE",s)),p.forEach((function(t){t.set("".concat(e),"")})),u.forEach((function(t){t.set("".concat(e),"")})),Object(S.i)("columnCorrectlyAdded")),a(Object(h.p)("SET_ADD_COLUMN_WINDOW",!1)),a(Object(h.p)("CHANGE_ADD_COLUMN_LOADER",!1));case 12:case"end":return r.stop()}}),r)})));return function(e,t){return r.apply(this,arguments)}}()},R=function(e,t){return function(){var n=s()(l.a.mark((function n(r,a){var c,o,s,u,p;return l.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return c=a().reducerAttributeTableTools.removeColumnsList,o={id:e,names:i()(c),project:d.validLocationPath},"/app/layer/columns/remove",n.next=5,r(Object(g.a)("/app/layer/columns/remove","post","columnDeletingFailed",o));case 5:(s=n.sent).ok&&s.data&&(u=new Map(a().reducerAttributePanel.propertiesType),c.forEach((function(e){u.delete("".concat(e)),a().reducerManageLayers.tempFeatures.getFeatures().forEach((function(t){t.unset(e)})),a().reducerManageLayers.editedLayerSource.getFeatures().forEach((function(t){t.unset(e)}))})),r(Object(h.p)("CHANGE_PROPERTIES_TYPE",u)),p=c.length>1?"columnsCorrectlyDeleted":"columnCorrectlyDeleted",t&&(r(Object(h.o)(null,"plot_number_column","")),r(Object(h.o)(null,"plot_precinct_column","")),r(Object(h.o)(null,"plot_layer",""))),Object(S.i)(p)),r(Object(h.p)("SET_REMOVE_COLUMN_WINDOW",!1));case 8:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}()},P=function(){return function(e,t){return!!t().reducerAttributeTableTools.removeColumnsList.length||(Object(S.i)("selectColumnsToRemove"),!1)}},C=function(e,t){return function(){var n=s()(l.a.mark((function n(r,a){var c;return l.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r(Object(h.p)("CHANGE_LABELING_LOADER",!0)),e.project=d.validLocationPath,n.next=4,r(Object(g.a)("/app/layer/label","post","labelingChangingFailed",e));case 4:n.sent.ok&&(c={fontSize:e.fontSize,scaleMax:e.maxScale,scaleMin:e.minScale,textColor:e.textColor,fieldName:e.columnName},a().reducerManageLayers.activeLayer.id===e.layer_id&&(a().reducerManageLayers.activeLayer.labeling=c),r(Object(h.o)(t,"labeling",c)),r(Object(h.l)(t,"labeling",c)),r(Object(h.z)()),Object(S.i)("labelingCorrectlyChanged")),r(Object(h.p)("CHANGE_LABELING_LOADER",!1)),r(Object(h.p)("SET_LABELING_WINDOW",!1));case 8:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}()},N=function(e){return function(){var t=s()(l.a.mark((function t(n,r){var a;return l.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n(Object(h.p)("CHANGE_LABELING_LOADER",!0)),a={layer_id:e.id,project:d.validLocationPath},t.next=4,n(Object(g.a)("/app/layer/label/remove","post","labelingChangingFailed",a));case 4:t.sent.ok&&(n(Object(h.o)(e,"labeling","")),n(Object(h.l)(e,"labeling","")),n(Object(h.z)()),Object(S.i)("labelingCorrectlySwitchedOff")),n(Object(h.p)("CHANGE_LABELING_LOADER",!1)),n(Object(h.p)("SET_LABELING_WINDOW",!1));case 8:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}()},I=function(e,t,n){return function(){var r=s()(l.a.mark((function r(a,c){var i;return l.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return i={layer_id_from:t,layer_id_to:e,project:d.validLocationPath,only_geometry:n},r.next=3,a(Object(g.a)("/app/layer/copy/geometry","post","GeometryCopyingFailed",i));case 3:r.sent.ok&&Object(S.i)("GeometryCorrectlyCopied");case 5:case"end":return r.stop()}}),r)})));return function(e,t){return r.apply(this,arguments)}}()},k=function(e,t,n){return function(){var r=s()(l.a.mark((function r(a,c){var i,o,s,u,p,m;return l.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(c().reducerManageLayers.projectMap.getLayers().getArray().forEach((function(e,t){"selectedFeatures"===e.getProperties().name&&c().reducerManageLayers.projectMap.getLayers().getArray().splice(t,1)})),!e){r.next=12;break}if(!n.length){r.next=10;break}return i=new b.a({}),o=new O.a({source:i,name:"selectedFeatures",style:t?"MultiPoint"===e.geometry?j.f:"MultiLineString"===e.geometry?j.c:j.d:null}),r.next=7,a(Object(g.a)("/app/layer/features/selected","post","selectingParcelError",{project:d.validLocationPath,layer_id:e.id,label:n}));case 7:(s=r.sent).ok&&s.data&&(u=JSON.parse(s.data)).data&&((m=(new f.a).readFeatures(u.data)).length&&(p=m.map((function(e){return e.getGeometry()&&e.getGeometry(),e})),i.addFeatures(p),a(Object(h.m)(i.getExtent()))),a(Object(h.p)("ADD_LAYER_MAP",o)),a(Object(h.z)(!1))),a(Object(h.p)("SET_SEARCHING_LOADER",!1));case 10:r.next=13;break;case 12:a(Object(h.z)(!1));case 13:case"end":return r.stop()}}),r)})));return function(e,t){return r.apply(this,arguments)}}()},M=function(){return function(e,t){t().reducerManageLayers.projectMap.getLayers().getArray().forEach((function(n,r){"selectedFeatures"===n.getProperties().name&&(t().reducerManageLayers.projectMap.getLayers().getArray().splice(r,1),e(Object(h.z)(!1)))})),e(Object(h.p)("SET_SELECTED_FEATURES_MAP",new Map)),t().reducerManageLayers.selectedFeaturesSource&&t().reducerManageLayers.selectedFeaturesSource.clear()}},D=function(e,t,n){return function(){var r=s()(l.a.mark((function r(a,c){var i,o,s,u,f;return l.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return t=t.replace(/\s/g,"_"),i=(new p.a).writeTransaction([],[],e,{featureNS:"http://www.qgis.org/gml",featureType:"string",service:"WFS",version:"1.1.0"}),o=(new XMLSerializer).serializeToString(i),r.next=5,a(Object(g.a)("/app/layer/transaction/?request=Transaction&project=".concat(d.validLocationPath,"&layer_id=").concat(n),"post","objectsDeletingFailed",{body:o}));case 5:r.sent.ok&&(Object(S.i)("objectsCorrectlyDeleted"),a(Object(h.z)(!1)),s=c().reducerAttributePanel.attributeTableSortObject,u=c().reducerManageLayers.tempFeatures,f=c().reducerManageLayers.editedLayerSource.getFeatures(),Object(E.a)(f,s),f=u.getFeatures().concat(f),a(Object(h.p)("CHANGE_ATTRIBUTES_TO_RENDER",f)),c().reducerManageLayers.selectedFeaturesSource.clear());case 7:case"end":return r.stop()}}),r)})));return function(e,t){return r.apply(this,arguments)}}()},W=function(e){return function(t,n){var r=n().reducerInteractions.modifyInteraction.features,a=!1;n().reducerManageLayers.tempFeatures.getFeatures().forEach((function(t){t===e&&(a=!0)})),a||t({type:"ADD_MODIFIED_FEATURES",value:[[e].concat(i()(r[0]))]})}},F=function(e,t){return function(n,r){var a=new Map,c=r().reducerAttributePanel.selectedFeaturesMap,i=r().reducerManageLayers.selectedFeaturesSource,o=r().reducerAttributePanel.featuresToRender;if(e.ctrlKey)a=new Map(c),c.get(t)?(a.delete(t),i&&i.removeFeature(t)):(a.set(t,!0),i&&i.addFeature(t));else if(e.shiftKey&&1===c.size){var s=null;if(c.forEach((function(e,t){e&&(s=t)})),s){var u=-1,l=-1;if(o.forEach((function(e,n){e===s&&(u=n),e===t&&(l=n)})),u>=0&&l>=0)if(l>u)for(var d=u;d<=l;++d)a.set(o[d],!0),i&&i.addFeature(o[d]);else for(d=l;d<=u;++d)a.set(o[d],!0),i&&i.addFeature(o[d])}}else i&&i.clear(),c.get(t)||(a.set(t,!0),i&&i.addFeature(t));n(Object(h.p)("SET_SELECTED_FEATURES_MAP",a))}},G=function(e,t,n,r){return function(a,c){var i=c().reducerAttributePanel.selectedFeaturesMap;if(i.size>1&&i.get(e)){var o=new Map(c().reducerAttributePanel.modifyingMultipleFeaturesMap),s=c().reducerAttributePanel.editedLayer.key_column_name;i.forEach((function(e,t){if(e){t.set(n,r,{silent:!1});var a=t.values_[s];if(a){var c={};o.get(a)&&(c=JSON.parse(JSON.stringify(o.get(a)))),c[n]=r,o.set(a,c)}}})),a(Object(h.p)("SET_MODIFYING_MULTIPLE_FEATURES",o))}else e.set(n,r,{silent:!1}),t()}},z=function(e){return function(){var t=s()(l.a.mark((function t(n,r){var c,i,o,s,u,p;return l.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:c=r().reducerAttributePanel.modifyingMultipleFeaturesMap,i=[],o={},c.forEach((function(e,t){Object.keys(e).forEach((function(e){if(o[e])o[e].add(c.get(t)[e]);else{var n=(new Set).add(c.get(t)[e]);o[e]=n}}))})),s=l.a.mark((function e(){var t,n;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=a()(p[u],2),n=t[0],t[1].forEach((function(e){var t=[];c.forEach((function(r,a){r[n]===e&&t.push(a)})),i.push({columnName:n,columnValue:e,features:t})}));case 2:case"end":return e.stop()}}),e)})),u=0,p=Object.entries(o);case 6:if(!(u2&&void 0!==arguments[2]&&arguments[2],r=function(e,r){var a=t.columnName,c=t.ascending;if(n){if(!e.values_.gid||!r.values_.gid)return 0}else if(!e.id_||!r.id_)return 0;return a?e.values_[a]r.values_[a]?c?1:-1:0:0};e.sort(r)}},18:function(e,t,n){"use strict";n.r(t),n.d(t,"appModeFromUrl",(function(){return Ms})),n.d(t,"validLocationPath",(function(){return Ds})),n.d(t,"setProjectValidLocationPath",(function(){return Ws}));var r=n(0),a=n.n(r),c=n(40),i=n.n(c),o=n(117),s=n(237),u=n(348),l=n(349);o.a.use(u.a).use(l.a).use(s.e).init({detection:{order:["navigator"]},backend:{loadPath:"/app/project/map/messages?lang={{lng}}&ns={{ns}}.json"},fallbackLng:!1,ns:["translations"],defaultNS:"translations",react:{useSuspense:!1,wait:!0},interpolation:{escapeValue:!1}});o.a;var d=n(5),p=n.n(d),f=(n(368),n(390),n(11)),b=n(166),O=(n(192),n(292)),j=n.n(O),h=(n(65),n(1));var m,g,E,x,v,y,_,S,w,L,T,A,R={name:"lb4n2k-override",styles:"display:block;margin:0 auto;border-color:red;top:35%;;label:override;"},P=function(e){var t=e.size,n=void 0===t?150:t;return Object(h.jsx)("div",{className:"loader","data-testid":"MainLoader",children:Object(h.jsx)(j.a,{css:R,sizeUnit:"px",size:n,color:"#ee6252",loading:!0})})},C=n(6),N=n(12),I=n.n(N),k=n(180),M=n(245),D=n.n(M),W=(C.c.div(m||(m=p()(["\n position: absolute;\n"]))),C.c.div(g||(g=p()(["\n top: 5%;\n height: 80%;\n position: absolute;\n width: 98%;\n overflow: auto;\n"])))),F=C.c.p(E||(E=p()(["\n font-size: 17px;\n margin-left: 10px;\n"]))),G=C.c.a(x||(x=p()(["\n color: white;\n"]))),z=function(e){var t=e.content,n=Object(k.a)(),a=I()(n,1)[0],c=Object(r.useState)(""),i=I()(c,2),o=i[0],s=i[1];return Object(r.useEffect)((function(){s(t)})),Object(h.jsx)(W,{"data-testid":"Hint",children:Object(h.jsx)(D.a,{left:!0,when:o===t,children:Object(h.jsxs)(F,{children:[a(t),"tutorialtextHint"===t&&Object(h.jsxs)(G,{href:a("tutoriallinkHint"),target:"_blank",rel:"noopener noreferrer",children:[" ",a("tutoriallinkHint")]})]})})})},H=n(194),Y=n(107),B=n(350),U=n.n(B),V=n(14),J=C.c.div(v||(v=p()(["\n position: fixed;\n min-height: 250px;\n width: 400px;\n z-index: 1;\n border-radius: 10px;\n background-color: #32354b;\n -webkit-box-shadow: 1px 0px 59px 3px rgba(50, 53, 75, 0.41);\n -moz-box-shadow: 1px 0px 59px 3px rgba(50, 53, 75, 0.41);\n box-shadow: 1px 0px 59px 3px rgba(50, 53, 75, 0.41);\n right: 70px;\n top: 100px;\n"]))),X=C.c.div(y||(y=p()(["\n cursor: pointer;\n width: 0;\n height: 0;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n border-right: 10px solid white;\n"]))),q=C.c.div(_||(_=p()(["\n cursor: pointer;\n width: 0;\n height: 0;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n border-left: 10px solid white;\n"]))),K=C.c.div(S||(S=p()(["\n position: absolute;\n bottom: 5%;\n display: flex;\n flex-direction: row;\n right: 5%;\n width: 40px;\n justify-content: space-between;\n"]))),Z=C.c.div(w||(w=p()(["\n position: absolute;\n top: 5px;\n right: 10px;\n z-index: 2;\n height: 16px;\n width: 16px;\n"]))),Q=C.c.p(L||(L=p()(["\n margin: 3px 0px 0px 0px;\n"]))),$=C.c.div(T||(T=p()(["\n position: absolute;\n bottom: 5%;\n left: 5px;\n display: flex;\n flex-direction: row;\n width: 50%;\n justify-content: space-evenly;\n"]))),ee=function(){var e=Object(r.useState)(0),t=I()(e,2),n=t[0],a=t[1],c=Object(r.useState)(!0),i=I()(c,2),o=i[0],s=i[1],u=Object(r.useRef)(null),l=Object(k.a)(),d=I()(l,2),p=d[0],b=(d[1],Object(f.d)((function(e){return e.reducerSettings.projectSettings.edition_hints}))),O=Object(f.d)((function(e){return e.reducerManageLayers.layersInEdition.length})),j=Object(f.c)(),m=["editionHint","modifyHint","snapHint","tutorialtextHint","hint1","hint2","hint3","hint4","hint5"];return Object(r.useEffect)((function(){O||o||s(!0)})),Object(h.jsx)(h.Fragment,{children:o&&b&&O?Object(h.jsx)(U.a,{right:!0,children:Object(h.jsxs)(J,{children:[Object(h.jsx)(Z,{"data-testid":"editionHintsModalClose",onClick:function(){u.current.checked&&j({type:"CHANGE_HINTS_VISIBILITY",value:!u.current.checked}),s(!o)},children:Object(h.jsx)(H.a,{})}),Object(h.jsx)(z,{content:m[n]}),Object(h.jsxs)($,{children:[Object(h.jsx)(Y.a,{"data-testid":"editionHintsCustomCheckbox",ref:u,symbol:"\\2713",color:"#32354b",width:"20px",height:"20px",onChange:function(e){j(V.c(!e.target.checked))}}),Object(h.jsx)(Q,{children:p("doNotShowAgain")})]}),Object(h.jsxs)(K,{children:[Object(h.jsx)(X,{"data-testid":"editionHintsArrowLeft",onClick:function(){return a((function(e){return e>0?e-1:m.length-1}))}}),Object(h.jsx)(q,{"data-testid":"editionHintsArrowRight",onClick:function(){return a((function(e){return m[e+1]?e+1:0}))}})]})]})}):null})},te=n(183),ne=n.n(te),re=n(35);var ae,ce,ie,oe={name:"lb4n2k-override",styles:"display:block;margin:0 auto;border-color:red;top:35%;;label:override;"},se=C.c.div(A||(A=p()(["\n position: absolute;\n bottom: 50px;\n z-index: 10;\n left: 15px;\n transition: all 0.5s;\n @media "," {\n left: ",";\n }\n @media "," {\n left: ",";\n }\n"])),re.a.laptop,(function(e){if(e.isFullView)return"335px"}),re.a.laptopL,(function(e){if(e.isFullView)return"375px"})),ue=function(){var e=Object(f.d)((function(e){return e.reducerSettings.isWMSLoader})),t=Object(f.d)((function(e){return e.reducerSettings.isFullView})),n=Object(f.d)((function(e){return e.reducerSettings.projectSettings.minimize_layer_tree}));return e&&Object(h.jsx)(se,{isFullView:t&&!n,"data-testid":"WMSLoader",children:Object(h.jsx)(ne.a,{css:oe,sizeUnit:"px",size:20,color:"#ee6351",loading:!0})})},le=n(127),de=a.a.lazy((function(){return Promise.resolve().then(n.bind(null,355))})),pe=a.a.lazy((function(){return n.e(5).then(n.bind(null,899))})),fe=a.a.lazy((function(){return Promise.all([n.e(0),n.e(2),n.e(30)]).then(n.bind(null,905))})),be=a.a.lazy((function(){return n.e(12).then(n.bind(null,887))})),Oe=a.a.lazy((function(){return n.e(32).then(n.bind(null,918))})),je=a.a.lazy((function(){return n.e(29).then(n.bind(null,916))})),he=a.a.lazy((function(){return n.e(28).then(n.bind(null,888))})),me=a.a.lazy((function(){return Promise.all([n.e(1),n.e(17)]).then(n.bind(null,915))})),ge=a.a.lazy((function(){return n.e(13).then(n.bind(null,903))})),Ee=a.a.lazy((function(){return Promise.all([n.e(0),n.e(2),n.e(25)]).then(n.bind(null,889))})),xe=a.a.lazy((function(){return Promise.all([n.e(0),n.e(2),n.e(18)]).then(n.bind(null,890))})),ve=a.a.lazy((function(){return n.e(27).then(n.bind(null,891))})),ye=a.a.lazy((function(){return Promise.all([n.e(0),n.e(2),n.e(26)]).then(n.bind(null,892))})),_e=a.a.lazy((function(){return n.e(35).then(n.bind(null,919))})),Se=a.a.lazy((function(){return n.e(36).then(n.bind(null,893))})),we=a.a.lazy((function(){return Promise.all([n.e(1),n.e(21)]).then(n.bind(null,904))})),Le=a.a.lazy((function(){return n.e(20).then(n.bind(null,913))})),Te=a.a.lazy((function(){return Promise.all([n.e(1),n.e(16)]).then(n.bind(null,910))})),Ae=a.a.lazy((function(){return n.e(7).then(n.bind(null,917))})),Re=a.a.lazy((function(){return Promise.all([n.e(1),n.e(10)]).then(n.bind(null,900))})),Pe=a.a.lazy((function(){return n.e(19).then(n.bind(null,912))})),Ce=a.a.lazy((function(){return n.e(24).then(n.bind(null,909))})),Ne=a.a.lazy((function(){return n.e(38).then(n.bind(null,920))})),Ie=a.a.lazy((function(){return Promise.all([n.e(1),n.e(15)]).then(n.bind(null,911))})),ke=a.a.lazy((function(){return n.e(4).then(n.bind(null,907))})),Me=a.a.lazy((function(){return n.e(11).then(n.bind(null,906))})),De=a.a.lazy((function(){return n.e(33).then(n.bind(null,894))})),We=a.a.lazy((function(){return n.e(37).then(n.bind(null,908))})),Fe=a.a.lazy((function(){return n.e(31).then(n.bind(null,895))})),Ge=a.a.lazy((function(){return n.e(9).then(n.bind(null,898))})),ze=a.a.lazy((function(){return n.e(34).then(n.bind(null,914))})),He=a.a.lazy((function(){return n.e(22).then(n.bind(null,902))})),Ye=function(){var e=Object(f.d)((function(e){return e.reducerWindows.styleLayerWindow})),t=Object(f.d)((function(e){return e.reducerWindows.uploadWindow})),n=Object(f.d)((function(e){return e.reducerWindows.labelingWindow})),a=Object(f.d)((function(e){return e.reducerWindows.publishServicesWindow})),c=Object(f.d)((function(e){return e.reducerWindows.uploadStyleWindow})),i=Object(f.d)((function(e){return e.reducerWindows.addColumnWindow})),o=Object(f.d)((function(e){return e.reducerWindows.removeColumnWindow})),s=Object(f.d)((function(e){return e.reducerWindows.databaseManagerWindow})),u=Object(f.d)((function(e){return e.reducerWindows.downloadGroupWindow})),l=Object(f.d)((function(e){return e.reducerWindows.downloadLayerWindow})),d=Object(f.d)((function(e){return e.reducerWindows.downloadProjectWindow})),p=Object(f.d)((function(e){return e.reducerWindows.downloadAppSetWindow})),b=Object(f.d)((function(e){return e.reducerWindows.settingsWindow})),O=Object(f.d)((function(e){return e.reducerWindows.copyLayerWindow})),j=Object(f.d)((function(e){return e.reducerWindows.addLayerWindow})),m=Object(f.d)((function(e){return e.reducerWindows.editBaseMapWindow})),g=Object(f.d)((function(e){return e.reducerWindows.mergeColumnsWindow})),E=Object(f.d)((function(e){return e.reducerWindows.configureExtractWindow})),x=Object(f.d)((function(e){return e.reducerWindows.extractWindow})),v=Object(f.d)((function(e){return e.reducerWindows.booleansWindow})),y=Object(f.d)((function(e){return e.reducerWindows.sqlToolsWindow})),_=Object(f.d)((function(e){return e.reducerWindows.editCoordinatesWindow})),S=Object(f.d)((function(e){return e.reducerWindows.snapWindow})),w=Object(f.d)((function(e){return e.reducerWindows.createPublicConsultationWindow})),L=Object(f.d)((function(e){return e.reducerWindows.publicConsultationWindow})),T=Object(f.d)((function(e){return e.reducerWindows.confirmRemoveExtractWindow})),A=Object(f.d)((function(e){return e.reducerWindows.editGeometryWindow})),R=Object(f.d)((function(e){return e.reducerWindows.contactSupportWindow})),P=Object(f.d)((function(e){return e.reducerWindows.isValidDetailWindow})),C=Object(f.d)((function(e){return e.reducerWindows.columnVisibilityWindow})),N=Object(f.d)((function(e){return e.reducerWindows.keyboardShortcutWindow}));return Object(h.jsxs)(r.Suspense,{fallback:Object(h.jsx)(ue,{}),"data-testid":"WindowsManager",children:[Object(h.jsx)(le.a,{place:"right",style:"projectLayersTooltips",id:"iconInformation"}),e&&Object(h.jsx)(de,{unmount:"SET_STYLE_LAYER_WINDOW",children:Object(h.jsx)(pe,{})}),t&&Object(h.jsx)(de,{unmount:"SET_UPLOAD_WINDOW",children:Object(h.jsx)(fe,{})}),n&&Object(h.jsx)(de,{unmount:"SET_LABELING_WINDOW",children:Object(h.jsx)(be,{})}),a&&Object(h.jsx)(de,{unmount:"SET_PUBLISH_SERVICES_WINDOW",children:Object(h.jsx)(Oe,{})}),c&&Object(h.jsx)(de,{unmount:"SET_UPLOAD_STYLE_WINDOW",children:Object(h.jsx)(je,{})}),i&&Object(h.jsx)(de,{unmount:"SET_ADD_COLUMN_WINDOW",children:Object(h.jsx)(he,{})}),o&&Object(h.jsx)(de,{unmount:"SET_REMOVE_COLUMN_WINDOW",children:Object(h.jsx)(me,{})}),s&&Object(h.jsx)(de,{unmount:"SET_DATABASE_MANAGER_WINDOW",children:Object(h.jsx)(ge,{})}),u&&Object(h.jsx)(de,{unmount:"SET_DOWNLOAD_GROUP_WINDOW",children:Object(h.jsx)(Ee,{})}),l&&Object(h.jsx)(de,{unmount:"SET_DOWNLOAD_LAYER_WINDOW",children:Object(h.jsx)(xe,{})}),d&&Object(h.jsx)(de,{unmount:"SET_DOWNLOAD_PROJECT_WINDOW",children:Object(h.jsx)(ve,{})}),p&&Object(h.jsx)(de,{unmount:"SET_DOWNLOAD_APPSET_WINDOW",children:Object(h.jsx)(ye,{})}),b&&Object(h.jsx)(de,{unmount:"SET_SETTINGS_WINDOW",children:Object(h.jsx)(_e,{})}),O&&Object(h.jsx)(de,{unmount:"SET_COPY_LAYER_WINDOW",children:Object(h.jsx)(Se,{})}),j&&Object(h.jsx)(de,{unmount:"SET_ADD_LAYER_WINDOW",children:Object(h.jsx)(we,{})}),m&&Object(h.jsx)(de,{unmount:"SET_EDIT_BASE_MAP_WINDOW",children:Object(h.jsx)(Le,{})}),g&&Object(h.jsx)(de,{unmount:"SET_MERGE_COLUMNS_WINDOW",children:Object(h.jsx)(Te,{})}),y&&Object(h.jsx)(de,{unmount:"SET_SQL_TOOLS_WINDOW",children:Object(h.jsx)(Re,{})}),E&&Object(h.jsx)(de,{unmount:"SET_CONFIGURE_EXTRACT_WINDOW",children:Object(h.jsx)(Ae,{})}),x&&Object(h.jsx)(de,{unmount:"SET_EXTRACT_WINDOW",children:Object(h.jsx)(Pe,{})}),v&&Object(h.jsx)(de,{unmount:"SET_BOOLEANS_WINDOW",children:Object(h.jsx)(Ce,{})}),_&&Object(h.jsx)(de,{unmount:"SET_EDIT_COORDINATES_WINDOW",children:Object(h.jsx)(Ie,{})}),S&&Object(h.jsx)(de,{unmount:"SET_SNAP_WINDOW",children:Object(h.jsx)(Ne,{})}),w&&Object(h.jsx)(de,{unmount:"SET_CREATE_PUBLIC_CONSULTATION_WINDOW",children:Object(h.jsx)(ke,{})}),L&&Object(h.jsx)(de,{unmount:"SET_PUBLIC_CONSULTATION_WINDOW",children:Object(h.jsx)(Me,{})}),T&&Object(h.jsx)(de,{unmount:"SET_CONFIRM_REMOVE_EXTRACT_WINDOW",children:Object(h.jsx)(De,{})}),R&&Object(h.jsx)(de,{unmount:"SET_CONTACT_SUPPORT_WINDOW",children:Object(h.jsx)(He,{})}),N&&Object(h.jsx)(de,{unmount:"SET_KEYBOARD_SHORTCUT_WINDOW",children:Object(h.jsx)(ze,{})}),P&&Object(h.jsx)(de,{unmount:"SET_IS_VALID_DETAIL_WINDOW",children:Object(h.jsx)(We,{})}),C&&Object(h.jsx)(de,{unmount:"SET_COLUMN_VISIBILITY_WINDOW",children:Object(h.jsx)(Fe,{})}),A&&Object(h.jsx)(de,{unmount:"SET_EDIT_GEOMETRY_WINDOW",children:Object(h.jsx)(Ge,{})})]})},Be={distinctionBackground:"#3D405B",fontColorBright:"#fff",fontColorDark:"#000",highlights:"#757CAA",mainColor:"#32354B",mainColorTransparent:"rgba(50,52,75,0.8)",essential:"#EE6352",essentialHover:"#d15547",white:"#fff",whiteHover:"#ddd",opacityColor:"rgba(50, 53, 75, 0.8)",iconLight:"#FFF",iconLightHover:"#dbddee",iconLightActive:"#bac1e9",transparent:"transparent",placeholder:"#9A9A9A",borderButton:"#93929E",blocked:"hsla(348, 74%, 2%, 0.63)",blockedIconLight:"hsla(360, 100%, 100%, 0.5)",transparentMode:"#4a5468",buttonDark:"#32354b",buttonHoverDark:"#282a39",buttonActiveDark:"#1e202e",buttonLight:"#757CAA",buttonHoverLight:"#636c97",buttonActiveLight:"#575e83",green:"#469536",toolHover:"#00000036"},Ue=n(317),Ve=C.c.div(ae||(ae=p()(["\n box-sizing: border-box;\n position: fixed;\n bottom: 5vh;\n right: 80px;\n z-index: 999;\n width: 170px;\n background-color: transparent;\n font-weight: bolder;\n"]))),Je=C.c.p(ce||(ce=p()(["\n position: absolute;\n color: white;\n width: 100%;\n text-align: center;\n margin: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 0.65em;\n height: 20px;\n user-select: none;\n"]))),Xe=Object(C.c)(Ue.a)(ie||(ie=p()([""]))),qe=function(){var e=Object(k.a)(),t=I()(e,1)[0],n=Object(f.d)((function(e){return e.reducerPrintOptions.printLoadingProgress}));return Object(h.jsx)(h.Fragment,{children:n&&Object(h.jsxs)(Ve,{children:[Object(h.jsx)(Je,{children:"".concat(t("downloading")," ").concat(n,"%")}),Object(h.jsx)(Xe,{percent:n,strokeWidth:12,trailWidth:12,strokeColor:"rgb(238, 99, 82)",trailColor:"rgba(50,53,75,0.8)",strokeLinecap:"round"})]})})},Ke=n(2),Ze=n(309),Qe=function(){var e=Object(f.c)();Object(r.useEffect)((function(){if("edit"===Ms)return window.addEventListener("beforeunload",t),function(){window.removeEventListener("beforeunload",t)}}),[]);var t=function(){e(Object(V.j)())};return null};function $e(){return Object(h.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 21.194 21.194","data-testid":"layerIcon",children:Object(h.jsx)("path",{id:"layer",d:"M.511,6.12l9.642,4.374a1.06,1.06,0,0,0,.881,0L20.677,6.12a.925.925,0,0,0,0-1.657L11.035.088a1.06,1.06,0,0,0-.881,0L.511,4.462A.925.925,0,0,0,.511,6.12ZM20.678,9.774l-2.4-1.09-6.691,3.033a2.386,2.386,0,0,1-1.975,0L2.916,8.684l-2.4,1.09a.924.924,0,0,0,0,1.656L10.154,15.8a1.063,1.063,0,0,0,.881,0l9.643-4.371a.924.924,0,0,0,0-1.656Zm0,5.29-2.4-1.086-6.7,3.037a2.386,2.386,0,0,1-1.975,0l-6.7-3.037-2.4,1.086a.924.924,0,0,0,0,1.656l9.642,4.371a1.063,1.063,0,0,0,.881,0l9.643-4.371A.924.924,0,0,0,20.678,15.064Z",transform:"translate(0.003 0.007)",fill:"#ee6352"})})}var et,tt=n(30),nt=n.n(tt),rt=n(288),at=n.n(rt);var ct,it,ot={name:"1rirlxa-override",styles:"display:block;position:absolute;margin:0 auto;border-color:red;top:50%;left:50%;z-index:200;transform:translate(-50%,-50%);;label:override;"},st=C.c.div(et||(et=p()(["\n position: absolute;\n height: 100%;\n width: 100%;\n z-index: 200;\n background-color: ",";\n height: 100%;\n top: 0%;\n"])),(function(e){return e.isTransparent?"rgba(50, 53, 75, 0.4)":"rgba(50, 53, 75, 0.8)"})),ut=function(){var e=Object(f.d)((function(e){return e.reducerSettings.projectSettings.left_panel_transparency}));return Object(h.jsx)(st,{isTransparent:e,"data-testid":"ProjectLayersLoader",children:Object(h.jsx)(at.a,{css:ot,sizeUnit:"px",size:20,color:"#ee6252",loading:!0})})},lt=n(90),dt=function(e,t,n,r){return function(a,c){a(Object(Ke.i)(t));var i=nt()(c().reducerManageLayers.allSelectedLayers),o=c().reducerManageLayers.selectedLayersIndex;c().reducerAttributePanel.unEditableAttributePanel&&"edit"===Ms&&a(Object(lt.b)(!0,!1));var s=!i.some((function(e){return e.name===t.name})),u={from:n,to:o.to};if(e.ctrlKey)if(s)i.push(t),a(Object(Ke.p)("SET_ALL_SELECTED_LAYERS",nt()(i)));else{var l=i.filter((function(e){return e.id!==t.id})),d=l.length?l[l.length-1]:{};a(Object(Ke.i)(d)),a(Object(Ke.p)("SET_ALL_SELECTED_LAYERS",nt()(l)))}e.shiftKey&&("number"==typeof o.from?(u={from:Math.min(o.from,n),to:Math.max(o.from,n)},r(n,u)):a(Object(Ke.p)("SET_ALL_SELECTED_LAYERS",[t]))),e.ctrlKey||e.shiftKey||a(Object(Ke.p)("SET_ALL_SELECTED_LAYERS",[t])),u.from=n,a(Object(Ke.p)("SET_SELECTED_LAYERS_INDEX",u))}},pt=n(169),ft=C.c.label(ct||(ct=p()(["\n position: relative;\n cursor: pointer;\n text-overflow: ellipsis;\n white-space: nowrap;\n overflow: hidden;\n font-size: 1.1em;\n flex-grow: 1;\n"]))),bt=function(e){var t=e.layer,n=e.treeIndex,a=e.selectManyLayers,c=Object(r.useState)(!1),i=I()(c,2),o=i[0],s=i[1],u=Object(r.useRef)(null),l=Object(f.c)();return Object(r.useEffect)((function(){s(u.current.scrollWidth>u.current.clientWidth)})),Object(r.useEffect)((function(){o&&pt.a.rebuild()})),Object(h.jsx)(ft,{htmlFor:t.name,ref:u,id:t.id,onClick:function(e){e.stopPropagation(),e.preventDefault(),l(dt(e,t,n,a))},"data-tip":t.wmsTitle||t.name.split("_id")[0],"data-for":"layerName","data-tip-disable":!o,"data-testid":"LayerName",children:t.scale&&t.scale.hasScaleBasedVisibility&&t.scale.minimumScale<=5e4?"(< 1:".concat(t.scale.minimumScale,") ").concat(t.name.split("_id")[0]):t.wmsTitle||t.name.split("_id")[0]})},Ot=C.c.div(it||(it=p()(["\n position: relative;\n cursor: pointer;\n text-overflow: ellipsis;\n white-space: nowrap;\n overflow: hidden;\n font-size: 1.1em;\n flex-grow: 1;\n"]))),jt=function(e){var t=e.layer,n=e.treeIndex,a=e.selectManyLayers,c=Object(r.useState)(!1),i=I()(c,2),o=i[0],s=i[1],u=Object(r.useRef)(null),l=Object(f.c)();return Object(r.useEffect)((function(){u.current.scrollWidth>u.current.clientWidth&&s(!0)}),[]),Object(r.useEffect)((function(){o&&pt.a.rebuild()})),Object(h.jsx)(Ot,{ref:u,id:t.name,onClick:function(e){return l(dt(e,t,n,a))},"data-tip":t.name,"data-for":"layerName","data-tip-disable":!o,"data-testid":"GroupName",children:t.name})},ht=n(182),mt=n(85);function gt(){return Object(h.jsx)(mt.a,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24.146 20.043","data-testid":"openedFolderIcon",children:Object(h.jsx)("g",{id:"Group_2","data-name":"Group 2",transform:"translate(-166.102 -84)",children:Object(h.jsx)("path",{id:"folder",d:"M17.127,66.362H10.04L7.677,64H1.772A1.772,1.772,0,0,0,0,65.772V76.4a1.772,1.772,0,0,0,1.772,1.772H17.127A1.772,1.772,0,0,0,18.9,76.4V68.134A1.772,1.772,0,0,0,17.127,66.362Z",transform:"translate(166.102 25.869)",fill:"#737daa"})})})}var Et=n(115),xt=n(307),vt=(n(471),n(358)),yt=n.n(vt),_t=n(298),St=n(52);function wt(){return Object(h.jsx)(mt.a,{light:!0,xmlns:"http://www.w3.org/2000/svg","enable-background":"new 0 0 24 24",viewBox:"0 0 200.000000 80.000000","data-testid":"VisibilityDrop",children:Object(h.jsxs)("g",{transform:"translate(0.000000,80.000000) scale(0.100000,-0.100000)",children:[Object(h.jsx)("path",{d:"M70 741 c-16 -30 -13 -38 31 -86 l41 -45 -37 -41 c-53 -59 -95 -129\n-95 -159 0 -57 97 -176 190 -235 95 -60 259 -83 376 -54 l46 12 57 -57 c48\n-48 63 -57 87 -54 24 2 30 8 32 32 3 27 -28 61 -335 368 -345 346 -368 364\n-393 319z m260 -349 c0 -48 54 -102 102 -102 25 0 42 -8 62 -29 33 -35 24 -43\n-43 -43 -111 0 -191 82 -191 195 0 29 3 57 7 60 4 4 19 -5 35 -20 20 -19 28\n-36 28 -61z"}),Object(h.jsx)("path",{d:"M340 703 c-8 -2 -21 -7 -29 -9 -10 -3 -2 -18 29 -49 42 -43 46 -44\n100 -44 122 2 200 -76 200 -198 l0 -59 64 -63 63 -63 39 46 c47 56 84 123 84\n152 0 29 -68 132 -114 172 -100 88 -194 122 -328 121 -51 0 -100 -3 -108 -6z"}),Object(h.jsx)("path",{d:"M1518 538 c-10 -12 -18 -37 -18 -56 0 -29 13 -47 110 -143 90 -89\n116 -109 140 -109 24 0 49 20 140 110 98 98 110 114 110 145 0 19 -4 35 -9 35\n-5 0 -13 9 -16 20 -6 19 -15 20 -223 20 -211 0 -217 -1 -234 -22z"})]})})}var Lt,Tt,At,Rt,Pt,Ct=[{id:1,translate:"all",type:""},{id:2,translate:"vectors",type:"VectorLayer"},{id:3,translate:"rasters",type:"RasterLayer"},{id:4,translate:"wms",type:"WMS"}],Nt=C.c.div(Lt||(Lt=p()(["\n width: 80px;\n margin: 0;\n border-radius: 5px;\n display: flex;\n flex-direction: column;\n background: ",";\n"])),(function(e){return e.theme.mainColor})),It=C.c.li(Tt||(Tt=p()(["\n user-select: none;\n margin: 0;\n padding: 5px;\n font-size: 14px;\n &:hover {\n background: ",";\n }\n"])),(function(e){return e.theme.essential})),kt=function(){var e=Object(k.a)(),t=I()(e,2),n=t[0],r=(t[1],[]),a=Object(f.c)();return Object(h.jsx)(Nt,{"data-testid":"OptionsVisibilityLayers",children:Object(h.jsx)(h.Fragment,{children:Ct.map((function(e){return Object(h.jsx)(It,{onClick:function(){return a(Object(St.a)(e.type,r))},children:n("".concat(e.translate))},e.id)}))})})},Mt=C.c.div(At||(At=p()(["\n z-index: 2;\n width: 40px;\n height: 30px;\n margin: 0 10px;\n"]))),Dt=C.c.div(Rt||(Rt=p()(["\n width: 100%;\n height: 100%;\n display: flex;\n justify-content: center;\n align-items: center;\n"]))),Wt=function(){var e=Object(k.a)(),t=I()(e,2),n=t[0],a=(t[1],Object(r.useState)(!1)),c=I()(a,2),i=c[0],o=c[1],s=Object(r.useCallback)((function(){o(!i)}),[i]);return Object(h.jsxs)(h.Fragment,{children:[Object(h.jsx)(le.a,{place:"top",style:"projectLayersTooltips",id:"layersVisibility"}),Object(h.jsxs)(Mt,{"data-tip":n("layersVisibility"),"data-for":"layersVisibility",onClick:s,children:[Object(h.jsx)(Dt,{children:Object(h.jsx)(wt,{})}),i&&Object(h.jsx)(kt,{})]})]})},Ft=n(17),Gt=n.n(Ft),zt=n(8),Ht=n.n(zt),Yt=n(168);function Bt(e){var t=e.color;return Object(h.jsxs)(mt.a,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","data-testid":"AttributePanelEditIcon",children:[Object(h.jsx)("path",{fill:t,d:"m7 17.013 4.413-.015 9.632-9.54c.378-.378.586-.88.586-1.414s-.208-1.036-.586-1.414l-1.586-1.586c-.756-.756-2.075-.752-2.825-.003l-9.634 9.542zm11.045-12.555 1.589 1.583-1.597 1.582-1.586-1.585zm-9.045 8.959 6.03-5.973 1.586 1.586-6.029 5.971-1.587.005z"}),Object(h.jsx)("path",{fill:t,d:"m5 21h14c1.103 0 2-.897 2-2v-8.668l-2 2v6.668h-10.842c-.026 0-.053.01-.079.01-.033 0-.066-.009-.1-.01h-2.979v-14h6.847l2-2h-8.847c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2z"})]})}function Ut(e){var t=e.color;return Object(h.jsx)(mt.a,{light:!0,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","data-testid":"AttributePanelPublicIcon",children:Object(h.jsxs)("g",{children:[Object(h.jsx)("rect",{fill:"none"}),Object(h.jsx)("path",{fill:t,d:"M19,7H9C7.9,7,7,7.9,7,9v10c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V9C21,7.9,20.1,7,19,7z M19,9v2H9V9H19z M13,15v-2h2v2H13z M15,17v2h-2v-2H15z M11,15H9v-2h2V15z M17,13h2v2h-2V13z M9,17h2v2H9V17z M17,19v-2h2v2H17z M6,17H5c-1.1,0-2-0.9-2-2V5 c0-1.1,0.9-2,2-2h10c1.1,0,2,0.9,2,2v1h-2V5H5v10h1V17z"})]})})}function Vt(e){var t=e.color;return Object(h.jsx)("svg",{style:{height:"100%"},xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 352 512","data-testid":"CancelAttributePanelIcon",children:Object(h.jsx)("path",{fill:t||"#757caa",d:"M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"})})}var Jt,Xt,qt,Kt,Zt=C.c.div(Pt||(Pt=p()(["\n position: relative;\n width: 20px;\n height: 20px;\n cursor: pointer;\n margin: 1px;\n flex-shrink: 0;\n text-align: center;\n"]))),Qt=function(e){var t=e.layer,n=Object(f.d)((function(e){return e.reducerAttributePanel.tableCancelToken})),r=Object(f.d)((function(e){return e.reducerAttributePanel.unEditableAttributePanel})),a=Object(f.d)((function(e){return e.reducerAttributePanel.editedLayer})),c=(Object(f.d)((function(e){return e.reducerManageLayers.projectLayersRedux})),Object(f.c)()),i=Object(k.a)(),o=I()(i,2),s=o[0],u=(o[1],function(){var e=Gt()(Ht.a.mark((function e(){return Ht.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r){e.next=5;break}c(Object(V.k)(t)),c(Object(Ke.p)("CHANGE_EDITED_LAYER",t)),e.next=8;break;case 5:return e.next=7,c(Object(lt.b)(!0,!1));case 7:a.id!==t.id&&(c(Object(V.k)(t)),c(Object(Ke.p)("CHANGE_EDITED_LAYER",t)));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()),l=function(e){switch(Ms){case"edit":return r?"editLayer":n&&a.id===e.id?"cancel":a.id===e.id?"finishLayerEdition":"editLayer";case"map":return a.id===e.id?"hideAttributeTable":"showAttributeTable"}},d=function(){c(Object(St.c)(t.name,"vector",!1)),n.cancel("cancel")};return Object(h.jsx)(Zt,{"data-testid":"edit".concat(t.name),"data-tip":s(l(t)),"data-for":"layerTree",onClick:function(){!function(e){"edit"===Ms?"cancel"===l(e)?d():c(Object(Yt.i)(e)):u(e)}(t)},children:function(e){switch(l(e)){case"editLayer":case"showAttributeTable":switch(Ms){case"edit":return Object(h.jsx)(Bt,{color:"#fff","data-testid":"OpenTable"});case"map":return Object(h.jsx)(Ut,{color:"#fff","data-testid":"OpenTable"})}break;case"finishLayerEdition":case"hideAttributeTable":switch(Ms){case"edit":return Object(h.jsx)(Bt,{color:"#747caa","data-testid":"OpenTable"});case"map":return Object(h.jsx)(Ut,{color:"#747caa","data-testid":"OpenTable"})}break;case"cancel":return Object(h.jsx)(Vt,{"data-testid":"OpenTable"})}}(t)})},$t=Object(C.c)(Y.a)(Jt||(Jt=p()(["\n background-color: transparent;\n"]))),en=C.c.div(Xt||(Xt=p()(["\n position: relative;\n width: 23px;\n height: 23px;\n margin-left: 2px;\n display: flex;\n justify-content: center;\n align-items: center;\n flex-shrink: 0;\n"]))),tn=function(e){var t=e.element,n=e.onChange;return Object(h.jsx)(en,{"data-testid":"CheckboxVisibility",children:Object(h.jsx)($t,{width:"21px",symbol:"\\2713",color:"white",id:t.name,checked:t.visible,onChange:n})})},nn=n(344),rn=C.c.div(qt||(qt=p()(["\n position: relative;\n width: 20px;\n cursor: pointer;\n margin: 1px;\n flex-shrink: 0;\n display: flex;\n"]))),an=function(e){var t=e.element,n=e.onClick,r=Object(k.a)(),a=I()(r,2),c=a[0];a[1];return Object(h.jsx)(rn,{"data-testid":"zoom".concat(t.name),onClick:n,"data-tip":c("zoomLayer"),"data-for":"layerTree",children:Object(h.jsx)(nn.a,{})})},cn=function(e){var t=e.layer,n=Object(f.c)();return Object(h.jsx)(an,{onClick:function(){n(Object(Ke.k)(t.id))},element:t,"data-testid":"ZoomLayer"})},on=function(e){var t=e.group,n=Object(f.c)();return Object(h.jsx)(an,{onClick:function(){n(Object(Ke.j)(t.name))},element:t,"data-testid":"ZoomGroup"})};function sn(e){var t=e.active;return Object(h.jsx)("svg",{style:{height:"100%"},xmlns:"http://www.w3.org/2000/svg",xlink:"http://www.w3.org/1999/xlink",viewBox:"0 0 54.953 54.953",fill:t?"#fff":"#ee6352",space:"preserve",strokeWidth:"0","data-testid":"layersIcon",children:Object(h.jsx)("path",{d:"M45.297,21.946l9.656-5.517L27.477,0.825L0,16.429l9.656,5.517L0,27.429l9.656,5.517L0,38.429l27.477,15.698l27.476-15.698 l-9.656-5.483l9.656-5.517L45.297,21.946z M27.477,3.125l23.435,13.309l-23.435,13.39L4.041,16.434L27.477,3.125z M11.675,23.099 l15.802,9.028l15.802-9.028l7.633,4.335l-23.435,13.39L4.041,27.434L11.675,23.099z M50.912,38.434l-23.435,13.39L4.041,38.434 l7.634-4.335l15.802,9.028l15.802-9.028L50.912,38.434z"})})}function un(e){var t=e.active;return Object(h.jsx)("svg",{style:{height:"85%"},xmlns:"http://www.w3.org/2000/svg",xlink:"http://www.w3.org/1999/xlink",fill:t?"#fff":"#ee6352",viewBox:"-3 2 30 30","data-testid":"LayersPolygonIcon",children:Object(h.jsx)("g",{id:"Web_30_1","data-name":"Web 30 – 1",children:Object(h.jsx)("path",{id:"Path_8","data-name":"Path 8",d:"M657.1,1292.641c-40.668,0-78.94-29.225-94.8-76.6l-32.792-97.879a136.905,136.905,0,0,1-4.246-15.651L468.527,831.524a57.767,57.767,0,0,0-3.205-10.287l-30.464-72.694c-8.89-21.26-28.546-31.907-47.9-26.33l-28.971,8.635c-30.724,9.158-63.79.572-88.487-23.043l-94.706-90.421c-24.327-23.288-38.271-57.942-38.271-95.1V484.018c0-25.545,6.589-49.978,19.012-70.731l114.622-191.6c19.122-31.972,50.161-51.008,83.008-51.008H415.8c18.547,0,36.71,6.035,52.5,17.4l108.54,77.731a36.012,36.012,0,0,0,29.943,6.215L671.7,256.485c47.065-11.252,94.884,18.823,113.759,71.483l57.544,160.3c3.479,9.649,9.52,17.94,17.026,23.255L918.988,553.8c25.217,18.071,42.7,48.293,47.9,82.849,5.205,34.621-2.356,70.191-20.738,97.633l-52.366,78.172a57.136,57.136,0,0,0-9.246,31.432V956.681c0,32.07-10.89,63.486-29.888,86.136l-32.436,38.726a50.532,50.532,0,0,0-6.342,9.682l-71.488,142.263c-12.506,24.858-32.107,43.649-55.174,52.823a84.269,84.269,0,0,1-32.107,6.329ZM397.6,649.178c37.888,0,73.132,25.2,90.815,67.428L518.88,789.3a136.873,136.873,0,0,1,7.725,24.94l56.736,270.986a55.061,55.061,0,0,0,1.74,6.362l32.82,97.993c8.287,24.645,31.272,37.4,52.49,29.045,9.506-3.827,17.615-11.579,22.82-21.9L764.671,1054.5a122.094,122.094,0,0,1,15.328-23.4L812.462,992.3c7.862-9.371,12.355-22.34,12.355-35.586V843.922c0-27.54,7.931-54.508,22.355-76.046L899.565,689.7c7.726-11.513,10.739-25.839,8.588-40.345-2.192-14.506-9.219-26.673-19.807-34.262L829.42,572.871c-18.451-13.181-32.724-32.692-41.257-56.405L730.591,356.131c-7.808-21.767-27.56-34.114-47.011-29.552l-64.927,15.536c-24.957,6.051-50.7.621-72.516-15L437.557,249.34a37.049,37.049,0,0,0-21.7-7.179H353.234c-13.588,0-26.4,7.9-34.3,21.08L204.3,454.844a56.784,56.784,0,0,0-7.862,29.225V522.32c0,15.373,5.767,29.7,15.821,39.331l94.678,90.388c10.2,9.763,23.916,13.394,36.6,9.551l28.93-8.618a85.64,85.64,0,0,1,25.135-3.794Zm0,0",transform:"translate(30.571 5.856) scale(0.026) rotate(90)"})})})}function ln(e){var t=e.active;return Object(h.jsx)("svg",{style:{height:"100%"},xmlns:"http://www.w3.org/2000/svg",xlink:"http://www.w3.org/1999/xlink",fill:t?"#fff":"#ee6352",stroke:t?"#fff":"#ee6352",viewBox:"0 0 30 30","data-testid":"LayersRasterIcon",children:Object(h.jsx)("g",{id:"Web_30_1","data-name":"Web 30 – 1",children:Object(h.jsx)("path",{d:"M256 256v64h-64v-64h64zm0-256h-64v64h64V0zm0 256h64v-64h-64v64zM384 0h-64v64h64V0zm0 512h64v-64h-64v64zm128-64v-64h-64v64h64zm-384 64h64v-64h-64v64zm0-512H64v64h64V0zm384 192v-64h-64v64h64zm0 128v-64h-64v64h64zM0 512h64v-64H0v64zM0 64v64h64V64H0zm0 128v64h64v-64H0zm0 128v64h64v-64H0zm256 192h64v-64h-64v64zm-64-128v64h64v-64h-64zm64-192v-64h-64v64h64zM64 384v64h64v-64H64zm64-128H64v64h64v-64zm256 128h64v-64h-64v64zM512 0h-64v64h64V0zM384 256h64v-64h-64v64zm0-192v64h64V64h-64zm-64 320v64h64v-64h-64zm-192-64v64h64v-64h-64zm128 0v64h64v-64h-64zm-64-128h-64v64h64v-64zm-64-64H64v64h64v-64zm192 192h64v-64h-64v64zM192 128V64h-64v64h64zm128 0V64h-64v64h64zm0 64h64v-64h-64v64z",transform:"translate(0 6) scale(0.052)"})})})}function dn(e){var t=e.active;return Object(h.jsx)("svg",{style:{height:"100%"},xmlns:"http://www.w3.org/2000/svg",xlink:"http://www.w3.org/1999/xlink",fill:t?"#fff":"#ee6352",stroke:t?"#fff":"#ee6352",viewBox:"0 4 30 30","data-testid":"LayersLineIcon",children:Object(h.jsx)("g",{id:"Web_30_1","data-name":"Web 30 – 1",children:Object(h.jsx)("path",{strokeWidth:"55",id:"Path_1","data-name":"Path 1",d:"M33.492,634.886H165.569c96.637,0,175.031-90.333,175.254-201.932V372.613c0-97.291,68.288-176.162,152.526-176.162s152.526,78.87,152.526,176.162v79.1c0,130.812,91.816,236.856,205.078,236.856s205.077-106.044,205.077-236.856V321.052c.065-111.279,78.126-201.487,174.475-201.624,8.495,0,15.381-7.953,15.381-17.764S1239,83.9,1230.507,83.9c-113.33.158-205.153,106.26-205.237,237.152V451.708c0,111.19-78.044,201.328-174.316,201.328S676.638,562.9,676.638,451.708v-79.1c0-116.913-82.061-211.69-183.288-211.69S310.062,255.7,310.062,372.613v60.354c-.211,91.986-64.847,166.419-144.492,166.391H33.492c-8.495,0-15.381,7.953-15.381,17.764S25,634.886,33.492,634.886Z",transform:"translate(-0.571 18.856) scale(0.02) rotate(-25)"})})})}function pn(e){var t=e.active;return Object(h.jsx)("svg",{style:{height:"100%"},xmlns:"http://www.w3.org/2000/svg",xlink:"http://www.w3.org/1999/xlink",fill:t?"#fff":"#ee6352",stroke:t?"#fff":"#ee6352",viewBox:"0 0 30 30","data-testid":"LayersPointIcon",children:Object(h.jsx)("g",{transform:"translate(-10.571 3.856) scale(0.024)",id:"Web_1920_1","data-name":"Web 1920 – 1",clipPath:"url(#clip-Web_1920_1)",children:Object(h.jsx)("g",{id:"placeholder",transform:"translate(495.026 -11)",children:Object(h.jsxs)("g",{id:"Group_1","data-name":"Group 1",transform:"translate(37.6 11)",children:[Object(h.jsx)("path",{id:"Path_1","data-name":"Path 1",d:"M629.478,817.033C717.949,666.053,829.77,453.8,829.77,344.7,829.77,160.657,684.318,11,505.447,11S181.125,160.657,181.125,344.7c0,109.1,111.821,321.355,200.292,472.335C276.451,825.188,37.6,854.5,37.6,951.7c0,95.657,242.492,139.3,468.061,139.3,225.355,0,468.062-43.641,468.062-139.3-.214-97.2-239.279-126.514-344.245-134.669ZM225.9,344.7C225.9,186,351.426,56.845,505.447,56.845,659.683,56.845,785.213,186,785.213,344.7c0,138.637-214.644,486.441-279.766,588.71C440.326,831.139,225.9,483.335,225.9,344.7Zm279.552,700.237c-273.982,0-423.29-61.714-423.29-93.453,0-24.465,98.539-77.143,325.608-90.588,42.629,70.751,74.976,120.784,79.26,126.735,5.784,7.935,22.707,17.412,37.059,0,4.5-5.51,36.631-55.984,79.26-126.735,227.069,13.445,325.608,65.9,325.608,90.588-.214,31.959-149.523,93.453-423.5,93.453Z",transform:"translate(-37.6 -11)"}),Object(h.jsx)("path",{id:"Path_2","data-name":"Path 2",d:"M321.9,162.4A65.9,65.9,0,1,0,256,228.3,65.894,65.894,0,0,0,321.9,162.4Zm-111,0A45.1,45.1,0,1,1,256,207.5,45.11,45.11,0,0,1,210.9,162.4Z",transform:"translate(211.798 129.829)"})]})})})})}function fn(e){var t=e.active;return Object(h.jsx)("svg",{style:{height:"100%"},xmlns:"http://www.w3.org/2000/svg",fill:t?"#fff":"#ee6352",strokeWidth:"0",viewBox:"0 0 21 21","data-testid":"WmsIcon",children:Object(h.jsxs)("g",{id:"Web_1920_1","data-name":"Web 1920 – 1",clipPath:"url(#clip-Web_1920_1)",children:[Object(h.jsxs)("g",{id:"world-map_1_","data-name":"world-map (1)",transform:"translate(38.571 10.856) scale(0.03) rotate(90)",children:[Object(h.jsx)("g",{id:"Group_2","data-name":"Group 2",children:Object(h.jsx)("g",{id:"Group_1","data-name":"Group 1"})}),Object(h.jsx)("g",{id:"Group_4","data-name":"Group 4",children:Object(h.jsx)("g",{id:"Group_3","data-name":"Group 3"})})]}),Object(h.jsx)("text",{transform:"translate(-5 27)",id:"WMS","font-size":"16","font-family":"SegoeUI, Segoe UI",children:Object(h.jsx)("tspan",{x:"0",y:"0",children:"WMS"})})]})})}var bn,On,jn,hn,mn,gn,En,xn,vn=C.c.div(Kt||(Kt=p()(["\n position: relative;\n height: 23px;\n flex-shrink: 0;\n margin: 0 4px;\n text-align: center;\n"]))),yn=function(e){var t=e.layer,n=e.isSelectedLayer,r=function(){switch(t.geometry){case"MultiLineString":return Object(h.jsx)(dn,{active:n,"data-testid":"LayerTypeIcon"});case"MultiPoint":return Object(h.jsx)(pn,{active:n,"data-testid":"LayerTypeIcon"});default:return Object(h.jsx)(un,{active:n,"data-testid":"LayerTypeIcon"})}};return Object(h.jsx)(vn,{className:"projectLayersLayerIcon","data-testid":"LayerTypeIcon",children:function(){switch(t.type){case"VectorLayer":return r();case"RasterLayer":return Object(h.jsx)(ln,{active:n,"data-testid":"LayerTypeIcon"});case"WMS":return Object(h.jsx)(fn,{active:n,"data-testid":"LayerTypeIcon"});default:return Object(h.jsx)(sn,{active:n,"data-testid":"LayerTypeIcon"})}}()})},_n=C.c.div(bn||(bn=p()(["\n position: relative;\n left: 10px;\n width: calc(100% - 20px);\n flex-grow: 1;\n"]))),Sn=C.c.div(On||(On=p()(["\n display: flex;\n padding: 3px;\n border-radius: 5px;\n width: 100%;\n align-items: center;\n &:hover {\n background-color: #ee6352;\n & > .projectLayersLayerIcon > svg {\n fill: #fff;\n stroke: #fff;\n }\n }\n"]))),wn=C.c.div(jn||(jn=p()(["\n position: relative;\n height: 23px;\n flex-shrink: 0;\n margin: 0 2px;\n text-align: center;\n"]))),Ln=C.c.div(hn||(hn=p()(["\n box-sizing: border-box;\n display: flex;\n justify-content: center;\n align-items: center;\n margin: 0 10px;\n"]))),Tn=C.c.input(mn||(mn=p()(["\n border: 2px solid #737caa;\n border-radius: 21px;\n height: 20px;\n margin: 10px 2px 10px 0;\n background-color: transparent;\n outline: none;\n color: white;\n padding: 1px 8px;\n width: 0;\n flex-grow: 1;\n"]))),An=C.c.div(gn||(gn=p()(["\n @media "," {\n height: 15px;\n width: 18px;\n }\n @media "," {\n height: 18px;\n width: 24px;\n }\n"])),re.a.laptop,re.a.laptopL),Rn=function(){var e,t,n,a,c=Object(f.d)((function(e){return e.reducerManageLayers.projectLayersRedux})),o=Object(f.d)((function(e){return e.reducerManageLayers.isProjectLayersLoader})),s=Object(f.d)((function(e){return e.reducerSettings.projectSettings.minimize_layer_tree})),u=Object(f.d)((function(e){return e.reducerManageLayers.confirmWindow})),l=Object(f.d)((function(e){return e.reducerAppPlan.isAppDialogWindow})),d=Object(f.d)((function(e){return e.reducerManageLayers.allSelectedLayers})),p=Object(r.useState)([]),b=I()(p,2),O=b[0],j=b[1],m=Object(r.useState)(null),g=I()(m,2),E=g[0],x=g[1],v=Object(f.c)(),y=Object(k.a)(),_=I()(y,2),S=_[0],w=(_[1],Object(r.useState)()),L=I()(w,2)[1],T=(Object(r.useCallback)((function(){return L({})}),[]),Object(r.useState)("")),A=I()(T,2),R=A[0],P=A[1],C=Object(r.useState)(-1),N=I()(C,2),M=N[0],D=N[1],W=Object(r.useState)(0),F=I()(W,2),G=F[0],z=F[1],H=new Map,Y=(e=Object(r.useState)(0),t=I()(e,2),n=t[0],a=t[1],Object(r.useLayoutEffect)((function(){var e=function(){a(window.innerWidth)};return window.addEventListener("resize",e),e(),function(){return window.removeEventListener("resize",e)}}),[]),[n]);I()(Y,1)[0];Object(r.useEffect)((function(){c&&(B(),setTimeout((function(){return pt.a.rebuild()}),1e3))}),[c]);var B=function(){var e,t=JSON.parse(JSON.stringify(c));e=t.children;var n;n=t.children.filter(U),"edit"===Ms?(J(e),j(e)):(J(n),j(n))},U=function(e){if(!e.consultations||!e.consultations.resolution_code)return e},J=function e(t){t.forEach((function(t){t.title=t.name.toLowerCase(),t.children&&t.children.length&&e(t.children)}))},X=function(e,t){var n=new Set;Object(xt.b)({treeData:O,getNodeKey:function(e){return e.node.id},callback:function(e){var r=e.node,a=e.treeIndex;return t.from<=a&&t.to>=a&&n.add(r),r}}),v(Object(Ke.p)("SET_ALL_SELECTED_LAYERS",nt()(n)))},q=function(e){e.length?(D(M%e.length),z(e.length)):(D(0),B())},K=function(e){var t=JSON.parse(JSON.stringify(c));t.children=e.treeData,Object(Ke.F)(t),v(Object(Ke.p)("CHANGE_PROJECT_LAYERS",t))},Z=function(){var e=JSON.parse(JSON.stringify(c));e.children=E,v(Object(Ke.p)("CHANGE_PROJECT_LAYERS",e))},Q=function(e){if(e.node.id&&e.node.app)Z(),Object(V.i)("cannotMoveAPPLayer");else if(e.nextParentNode&&e.nextParentNode.app)Z(),Object(V.i)("cannotMoveLayerToAPPGroup");else if(e.nextPath.length===e.prevPath.length&&e.nextPath.every((function(t,n){return t===e.prevPath[n]})));else{var t={};e.nextPath.length>1?(e.node.id?(t.object_id=e.node.id,t.object_type="layer",e.nextParentNode.children.forEach((function(n,r){n.id&&n.id===e.node.id&&(t.position=r)}))):(t.object_id=e.node.name,t.object_type="group",e.nextParentNode.children.forEach((function(n,r){n.name===e.node.name&&(t.position=r)}))),t.new_parent_name=e.nextParentNode.name):1===e.nextPath.length&&(e.node.id?(t.object_id=e.node.id,t.object_type="layer"):(t.object_id=e.node.name,t.object_type="group"),t.new_parent_name="",t.position=function(e){var t=0;return e.treeData.forEach((function(n,r){e.node.id&&n.id&&e.node.id===n.id?t=r:e.node.id||n.id||e.node.name!==n.name||(t=r)})),t}(e)),v(Object(Ke.n)(t,e.treeData))}},$=function(e){return!e.id},ee=function(e,t,n,r){H.set(0,e);var a=d.filter((function(t){return"group"!==t.type&&t.id===e.id})).length;return Object(h.jsxs)(Sn,{draggable:!0,style:a?{backgroundColor:"#ee6352"}:{},"data-testid":"ProjectLayers",children:[Object(h.jsx)(tn,{element:e,onChange:function(t){e.tempWms?v(Object(ht.g)(t.target.checked,e)):v(Object(St.b)(t.target.checked,e))}}),Object(h.jsx)(yn,{layer:e,isSelectedLayer:a}),Object(h.jsx)(bt,{layer:e,treeIndex:n,selectManyLayers:X}),Object(h.jsx)(cn,{layer:e}),e.geometry?Object(h.jsx)(Qt,{layer:e}):null,e.tempWms&&Object(h.jsx)(wn,{"data-testid":"layersTreeDeleteWmsLayer","data-tip":S("deleteWmsLayer"),"data-for":"layerTree",onClick:function(){v(Object(ht.d)(e))},children:Object(h.jsx)(Vt,{color:"white"})})]})},te=function(e,t,n){return H.set(0,e),Object(h.jsxs)(Sn,{style:d.filter((function(t){return"group"===t.type&&t.name===e.name})).length?{backgroundColor:"#ee6352"}:{},"data-testid":"ProjectLayers",children:[Object(h.jsx)(tn,{element:e,onChange:function(t){e.tempWms?v(Object(ht.f)(t.target.checked,e)):v(Object(St.b)(t.target.checked,e))}}),Object(h.jsx)(wn,{style:{height:"20px"},children:Object(h.jsx)(gt,{})}),Object(h.jsx)(jt,{layer:e,treeIndex:n,selectManyLayers:X}),Object(h.jsx)(on,{group:e}),e.tempWms&&Object(h.jsx)(wn,{"data-testid":"layerTreeDeleteWMSGroup",style:{marginLeft:"0"},"data-tip":S("deleteWmsGroup"),"data-for":"layerTree",onClick:function(){v(Object(ht.c)(e))},children:Object(h.jsx)(Vt,{color:"white"})})]})};return Object(h.jsxs)(h.Fragment,{children:[o?Object(h.jsx)(ut,{}):null,c&&Object(h.jsxs)(Ln,{children:[Object(h.jsx)(Wt,{}),Object(h.jsx)(Tn,{"data-testid":"layersTreeInput",placeholder:S("findLayerOrGroup"),value:R,onChange:function(e){P(e.target.value)}}),Object(h.jsx)(An,{onClick:function(){D(null!==M?(M+1)%G:0)},"data-testid":"layersTreeHandleNextResult",children:Object(h.jsx)(_t.a,{rotate:90})}),Object(h.jsx)(An,{onClick:function(){D(null!==M?(G+M-1)%G:G-1)},"data-testid":"layersTreeHandlePreviousResult",children:Object(h.jsx)(_t.a,{rotate:270})})]}),Object(h.jsx)(_n,{draggable:s,children:c&&c.children?Object(h.jsxs)(h.Fragment,{children:[Object(h.jsx)(xt.a,{"data-testid":"layersTreeSortableTree",style:{width:"100%",height:"100%"},treeData:O,onChange:function(e){x(c.children);var t=JSON.parse(JSON.stringify(c));t.children=e,v(Object(Ke.p)("CHANGE_PROJECT_LAYERS",t))},searchQuery:R.toString().toLowerCase(),generateNodeProps:function(e){return{title:e.node.id?ee(e.node,e.path.length-1,e.treeIndex):te(e.node,e.path.length-1,e.treeIndex)}},canNodeHaveChildren:function(e){return $(e)},theme:yt.a,rowHeight:31,onMoveNode:function(e){return Q(e)},scaffoldBlockPxWidth:10,onVisibilityToggle:function(e){K(e)},searchFinishCallback:function(e){q(e)},searchFocusOffset:M}),Object(h.jsx)(h.Fragment,{children:i.a.createPortal(Object(h.jsxs)(h.Fragment,{children:[Object(h.jsx)(le.a,{place:"right",style:"projectLayersTooltips",id:"layerTree"}),Object(h.jsx)(le.a,{place:"bottom",style:"projectLayersTooltips",id:"layerName"})]}),document.body)})]}):null}),l?Object(h.jsx)(Et.a,{"data-testid":"layersTreeInformation",content:"appDialogWindow",exitClick:function(){v(Object(Ke.p)("SET_APP_DIALOG_WINDOW",!1))},title:S("information")}):null,u?Object(h.jsx)(Et.a,{"data-testid":"layersTreeConfirmDialogWindow",content:"confirmDialogWindow",exitClick:function(){v(Object(Ke.p)("CHANGE_CONFIRM_WINDOW",!1))},title:S("confirmation"),confirmClick:function(){v(Object(Ke.G)(!0))},rejectClick:function(){v(Object(Ke.H)())&&v(Object(Ke.G)(!1))},question:S("exitAndSaveChanges")}):null]})},Pn=C.c.li(En||(En=p()(["\n box-sizing: border-box;\n width: 30px;\n margin: 0;\n padding: 5px;\n border-radius: 10px;\n transition: transform 0.2s ease;\n display: flex;\n justify-content: center;\n align-items: center;\n\n /* selected */\n background-color: ",";\n\n &:hover {\n background-color: ",";\n }\n"])),(function(e){var t=e.theme;return e.selected?t.toolHover:"transparent"}),(function(e){return e.theme.toolHover})),Cn=function(e){var t=e.title,n=e.onClick,r=e.children,a=e.selected,c=Object(k.a)(),i=I()(c,2),o=i[0];i[1];return Object(h.jsx)(Pn,{selected:a,"data-testid":"".concat(t,"icon"),"data-for":"leftTopPanel","data-tip":o("".concat(t)),onClick:"edit"===Ms||"uploadLayer"===t?function(){n()}:function(){return Object(V.i)("availableInEditMode")},children:r})},Nn=n(9),In=n.n(Nn),kn=n(133),Mn=n.n(kn),Dn=["accessibleAria"];function Wn(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 Fn(e){for(var t=1;t "," {\n transform: scaleX(1.3);\n background-color: #b7bbd5;\n }\n }\n"])),pr),function(){return Object(h.jsxs)(h.Fragment,{children:[Object(h.jsx)(le.a,{place:"top",style:"",id:"leftTopPanel"}),Object(h.jsxs)(dr,{children:[Object(h.jsx)(Yn,{}),Object(h.jsx)(Un,{}),Object(h.jsx)(Jn,{}),Object(h.jsx)(qn,{}),Object(h.jsx)(Zn,{}),Object(h.jsx)($n,{}),Object(h.jsx)(tr,{}),Object(h.jsx)(rr,{}),Object(h.jsx)(lr,{})]})]})}),br=function(){return Object(h.jsx)("svg",{width:"12.225mm",height:"11.891mm",version:"1.1",viewBox:"0 0 12.225 11.891",xmlns:"http://www.w3.org/2000/svg","data-testid":"Undock",children:Object(h.jsxs)("g",{transform:"translate(-4.5616 -4.3078)",children:[Object(h.jsx)("rect",{x:"4.7941",y:"4.5403",width:"11.76",height:"11.426",fillOpacity:"0",stroke:"#ee5d52",strokeLinejoin:"round",strokeOpacity:".96863",strokeWidth:".465"}),Object(h.jsxs)("g",{stroke:"#ee6252",children:[Object(h.jsx)("rect",{x:"4.861",y:"4.5403",width:"11.693",height:"2.1382",fillOpacity:"0",strokeLinecap:"round",strokeLinejoin:"bevel",strokeWidth:".465"}),Object(h.jsx)("ellipse",{cx:"15.397",cy:"5.5133",rx:".19746",ry:".20581",fill:"#ee6252",strokeLinejoin:"round",strokeWidth:".47934"}),Object(h.jsx)("ellipse",{cx:"14.186",cy:"5.5008",rx:".20048",ry:".20466",fill:"#ee6252",strokeLinejoin:"round",strokeWidth:".48164"})]}),Object(h.jsxs)("g",{fill:"none",stroke:"#ee6252",strokeLinejoin:"round",strokeOpacity:".44628",children:[Object(h.jsx)("rect",{x:"6.2641",y:"8.0251",width:"9.059",height:".64906",strokeWidth:".125"}),Object(h.jsx)("rect",{x:"7.0411",y:"8.873",width:"8.261",height:".65422",strokeWidth:".11984"}),Object(h.jsx)("rect",{x:"7.0302",y:"9.7753",width:"8.2873",height:".65404",strokeWidth:".12002"}),Object(h.jsxs)("g",{strokeWidth:".125",children:[Object(h.jsx)("rect",{x:"6.2261",y:"10.82",width:"9.059",height:".64906"}),Object(h.jsx)("rect",{x:"6.1858",y:"11.829",width:"9.059",height:".64906"}),Object(h.jsx)("rect",{x:"6.1932",y:"12.809",width:"9.059",height:".64906"}),Object(h.jsx)("rect",{x:"6.1932",y:"13.718",width:"9.059",height:".64906"})]})]})]})})},Or=n(359),jr=C.c.svg(sr||(sr=p()(["\n height: 100%;\n width: 100%;\n"])));function hr(){return Object(h.jsx)(jr,{version:"1.1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 612 612","data-testid":"CloseLinkBoxIcon",children:Object(h.jsx)("g",{children:Object(h.jsx)("g",{id:"_x33__3_",children:Object(h.jsx)("g",{children:Object(h.jsx)("path",{fill:"#3d3f5c",d:"M400.669,211.331c-7.479-7.478-19.584-7.478-27.043,0L306,278.957l-67.626-67.626c-7.478-7.478-19.584-7.478-27.043,0 c-7.478,7.478-7.478,19.584,0,27.043L278.957,306l-67.626,67.626c-7.478,7.478-7.478,19.584,0,27.043 c7.478,7.478,19.584,7.478,27.043,0L306,333.043l67.626,67.606c7.478,7.479,19.584,7.479,27.043,0 c7.478-7.478,7.478-19.584,0-27.043L333.043,306l67.626-67.607C408.128,230.915,408.128,218.809,400.669,211.331z M535.5,0h-459 C34.253,0,0,34.253,0,76.5v459C0,577.747,34.253,612,76.5,612h459c42.247,0,76.5-34.253,76.5-76.5v-459 C612,34.253,577.747,0,535.5,0z M573.75,535.5c0,21.133-17.117,38.25-38.25,38.25h-459c-21.133,0-38.25-17.117-38.25-38.25v-459 c0-21.133,17.117-38.25,38.25-38.25h459c21.133,0,38.25,17.136,38.25,38.25V535.5z"})})})})})}var mr,gr,Er,xr,vr=C.c.svg(ur||(ur=p()(["\n height: 100%;\n width: 100%;\n"])));function yr(){return Object(h.jsx)(vr,{version:"1.1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512","data-testid":"CopyLinkIcon",children:Object(h.jsx)("g",{children:Object(h.jsx)("g",{children:Object(h.jsx)("path",{fill:"#3d3f5c",d:"M443.733,0H68.267C30.564,0,0,30.564,0,68.267v375.467C0,481.436,30.564,512,68.267,512h375.467 C481.436,512,512,481.436,512,443.733V68.267C512,30.564,481.436,0,443.733,0z M169.813,434.603 c-34.676,35.211-91.33,35.645-126.541,0.969s-35.645-91.33-0.969-126.541c0.323-0.328,0.65-0.654,0.978-0.978l115.575-115.558 c12.243-12.263,27.792-20.696,44.749-24.269c9.203-2.035,18.314,3.776,20.349,12.98c2.035,9.203-3.776,18.314-12.98,20.349 c-0.112,0.025-0.225,0.049-0.337,0.071c-10.478,2.206-20.086,7.42-27.648,15.002L67.413,332.203 c-21.608,21.613-21.604,56.651,0.009,78.259c21.613,21.608,56.651,21.605,78.259-0.008l115.575-115.558 c14.13-14.168,19.536-34.847,14.148-54.118c-2.559-9.072,2.721-18.501,11.793-21.06c9.072-2.559,18.501,2.721,21.06,11.793 c8.739,31.162-0.002,64.615-22.869,87.518L169.813,434.603z M469.699,219.539c-0.324,0.329-0.651,0.656-0.98,0.98h0 L353.143,336.094c-12.238,12.261-27.781,20.694-44.732,24.269c-1.169,0.237-2.358,0.357-3.55,0.358 c-9.426-0.015-17.054-7.668-17.039-17.094c0.013-8.043,5.64-14.986,13.507-16.664c10.486-2.212,20.103-7.424,27.682-15.002 l115.575-115.593c21.608-21.613,21.604-56.651-0.009-78.259s-56.651-21.604-78.259,0.009L250.743,233.694 c-14.13,14.168-19.536,34.847-14.148,54.118c2.559,9.072-2.721,18.501-11.793,21.06c-9.072,2.559-18.501-2.721-21.06-11.793 c-8.739-31.162,0.002-64.615,22.869-87.518L342.187,93.969c34.675-35.211,91.329-35.646,126.541-0.971 C503.939,127.673,504.374,184.327,469.699,219.539z"})})})})}var _r,Sr,wr,Lr=C.c.div(mr||(mr=p()(["\n position: absolute;\n background-color: rgba(255, 255, 255, 0.9);\n box-shadow: 5px 0px 15px 0px rgb(0 0 0 / 20%);\n @media "," {\n left: 340px;\n top: 100px;\n width: calc(100% - 360px - 50px);\n }\n @media "," {\n left: 380px;\n top: 100px;\n width: calc(100% - 400px - 60px);\n }\n"])),re.a.laptop,re.a.laptopL),Tr=C.c.div(gr||(gr=p()(["\n padding: 20px 10px;\n text-align: center;\n cursor: default;\n color: #3d3f5c;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n"]))),Ar=C.c.div(Er||(Er=p()(["\n display: flex;\n float: right;\n"]))),Rr=C.c.div(xr||(xr=p()(["\n width: 25px;\n cursor: pointer;\n margin: 5px;\n"]))),Pr=function(){var e=Object(f.c)(),t=Object(f.d)((function(e){return e.reducerManageLayerPanel.serviceLink}));return i.a.createPortal(Object(h.jsxs)(Lr,{"data-testid":"linkbox123",children:[Object(h.jsxs)(Ar,{children:[Object(h.jsx)(Or.CopyToClipboard,{text:t,onCopy:function(){Object(V.i)("linkCopiedToClipboard")},children:Object(h.jsx)(Rr,{children:Object(h.jsx)(yr,{})})}),Object(h.jsx)(Rr,{"data-testid":"linkBoxIconField",onClick:function(){e(Object(Ke.p)("SET_LINK_BOX",!1))},children:Object(h.jsx)(hr,{})})]}),Object(h.jsx)(Tr,{children:t})]}),document.body)},Cr=n(121),Nr=C.c.div(_r||(_r=p()(["\n margin: 10px;\n overflow: auto;\n @media "," {\n max-height: calc(100% - 140px);\n }\n @media "," {\n max-height: calc(100% - 148px);\n }\n"])),re.a.laptop,re.a.laptopL),Ir=C.c.div(Sr||(Sr=p()(["\n text-align: center;\n margin: 5px 0;\n font-weight: bolder;\n user-select: none;\n font-size: 1.2rem;\n"])));C.c.svg(wr||(wr=p()(["\n position: absolute;\n height: 100%;\n width: 100%;\n"])));function kr(){return Object(h.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 352 512","data-testid":"blueCloseIcon",children:Object(h.jsx)("path",{fill:"#757caa",d:"M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"})})}var Mr,Dr,Wr,Fr,Gr,zr,Hr,Yr,Br,Ur=n(161),Vr=n(205),Jr=Object(C.c)(Vr.a)(Mr||(Mr=p()(["\n ","\n"])),(function(e){var t=e.theme,n=e.transparentMode,r=e.disable;return"\n position: relative;\n left: 0;\n margin-right: 10px;\n transform: translate(0);\n ".concat(n?"background-color: ".concat(t.buttonDark):null,";\n ").concat(r?"pointer-events: none; opacity: 0.5;":null,";\n")})),Xr=C.c.div(Dr||(Dr=p()(["\n display: flex;\n justify-content: space-between;\n align-items: center;\n margin: 5px 0;\n @media "," {\n min-height: 27px;\n }\n @media "," {\n min-height: 28px;\n }\n"])),re.a.laptop,re.a.laptopL),qr=C.c.span(Wr||(Wr=p()(["\n font-size: 1rem;\n"]))),Kr=function(e){var t=e.children,n=e.title,r=e.style,a=Object(k.a)(),c=I()(a,2),i=c[0];c[1];return Object(h.jsxs)(Xr,{style:r,"data-testid":"RowContainer",children:[n&&Object(h.jsx)(qr,{children:i(n)}),t]})},Zr=C.c.span(Fr||(Fr=p()(["\n font-style: italic;\n margin: 0 10px;\n padding: 0 5px;\n overflow: hidden;\n text-overflow: ellipsis;\n font-size: 1rem;\n"]))),Qr=C.c.input(Gr||(Gr=p()(["\n flex-grow: 1;\n margin: 0 15px;\n text-align: right;\n padding: 3px 5px;\n background-color: transparent;\n outline: none;\n border: 1px solid #737daa;\n color: white;\n"]))),$r=function(){var e=Object(f.d)((function(e){return e.reducerAttributePanel.editedLayer})),t=Object(f.d)((function(e){return e.reducerSettings.projectSettings.left_panel_transparency})),n=Object(f.d)((function(e){return e.reducerManageLayers.activeLayer})),r=Object(f.d)((function(e){return e.reducerAttributePanel.unEditableAttributePanel})),a=Object(f.d)((function(e){return e.reducerManageLayers.attributePanel})),c=Object(k.a)(),i=I()(c,2),o=i[0],s=(i[1],Object(f.c)()),u=function(){var t=Gt()(Ht.a.mark((function t(){return Ht.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(r){t.next=4;break}a?Object(V.i)("activeEditAttributeMode2"):l(),t.next=7;break;case 4:return t.next=6,s(Object(lt.b)(!0,!1));case 6:e.id!==n.id&&l();case 7:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),l=function(){s(Object(V.k)()),s(Object(Ke.p)("CHANGE_EDITED_LAYER",n))};return n.id&&n.geometry?Object(h.jsx)(Kr,{title:"attributeTable","data-testid":"InfoAboutAttributePanel",children:Object(h.jsx)(Jr,{"data-testid":"attributeTableButton",transparentMode:t,onMouseUp:u,children:o(r&&e&&e.id===n.id?"hide":"show")})}):null},ea=C.c.p(zr||(zr=p()(["\n color: "," !important;\n font-weight: bold;\n"])),(function(e){return e.theme.essential})),ta=function(){var e=Object(k.a)(),t=I()(e,2),n=t[0],r=(t[1],Object(f.d)((function(e){return e.reducerManageLayers.activeLayer})));return r.hasOwnProperty("scale")&&r.scale.large&&Object(h.jsx)(ea,{"data-testid":"InfoAboutLargeLayer",children:n("theSizeOfThisLayerMayContributeToSlowerProjectPerformanceAndOperations")})},na=function(){var e=(new Map).set("MultiPoint","Multi-point").set("MultiLineString","Multi-line").set("MultiPolygon","Multi-polygon"),t=Object(f.d)((function(e){return e.reducerManageLayers.activeLayer}));return t.geometry?Object(h.jsx)(Kr,{title:"geometryType","data-testid":"InfoAboutGeometryType",children:Object(h.jsx)(Zr,{children:e.get(t.geometry)})}):null},ra=C.c.svg(Hr||(Hr=p()(["\n width: 20px;\n height: 20px;\n padding-top: 5px;\n ","\n"])),(function(e){return e.isForLayerName?"\n padding: 0;\n width: auto;\n height: 16px;\n top: 2px;\n position: relative;":""}));function aa(e){var t=e.isForLayerName,n=e.color;return Object(h.jsx)(ra,{isForLayerName:t,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512","data-testid":"EditLayerNameIcon",children:Object(h.jsx)("path",{fill:n,d:"M402.6 83.2l90.2 90.2c3.8 3.8 3.8 10 0 13.8L274.4 405.6l-92.8 10.3c-12.4 1.4-22.9-9.1-21.5-21.5l10.3-92.8L388.8 83.2c3.8-3.8 10-3.8 13.8 0zm162-22.9l-48.8-48.8c-15.2-15.2-39.9-15.2-55.2 0l-35.4 35.4c-3.8 3.8-3.8 10 0 13.8l90.2 90.2c3.8 3.8 10 3.8 13.8 0l35.4-35.4c15.2-15.3 15.2-40 0-55.2zM384 346.2V448H64V128h229.8c3.2 0 6.2-1.3 8.5-3.5l40-40c7.6-7.6 2.2-20.5-8.5-20.5H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V306.2c0-10.7-12.9-16-20.5-8.5l-40 40c-2.2 2.3-3.5 5.3-3.5 8.5z"})})}var ca,ia,oa,sa,ua,la,da,pa,fa,ba,Oa,ja,ha,ma,ga=C.c.div(Yr||(Yr=p()(["\n cursor: pointer;\n"]))),Ea=Object(C.c)(Jr)(Br||(Br=p()(["\n left: calc(100% - 10px);\n transform: translateX(-100%);\n"]))),xa=function(){var e=Object(r.useState)(""),t=I()(e,2),n=t[0],a=t[1],c=Object(r.useState)(!1),i=I()(c,2),o=i[0],s=i[1],u=Object(f.d)((function(e){return e.reducerManageLayers.activeLayer})),l=Object(f.d)((function(e){return e.reducerSettings.projectSettings.left_panel_transparency})),d=Object(f.d)((function(e){return e.reducerManageLayers.layersInEdition.length})),p=Object(k.a)(),b=I()(p,2),O=b[0],j=(b[1],Object(f.c)());Object(r.useEffect)((function(){a(u.name)}),[]),Object(r.useEffect)((function(){a(u.name),s(!1)}),[u]);var m=function(){s(!o)};return Object(h.jsxs)(h.Fragment,{children:[Object(h.jsx)(Kr,{title:"name",children:o?Object(h.jsxs)(h.Fragment,{children:[Object(h.jsx)(Qr,{"data-testid":"generalLayerInfoInput",value:n,maxLength:"128",onChange:function(e){a(e.target.value)}}),Object(h.jsx)(ga,{"data-testid":"finishEditingLayerNameButton","data-tip":O("finishEditingLayerName"),"data-for":"manageLayers",onClick:m,children:Object(h.jsx)(aa,{color:"#747caa"})})]}):Object(h.jsxs)(h.Fragment,{children:[Object(h.jsx)(Zr,{style:{flexGrow:"1",textAlign:"right"},children:u.wmsTitle||u.name}),"edit"!==Ms||u.tempWms?null:Object(h.jsx)(ga,{"data-testid":"editLayerNameButton","data-tip":O("editLayerName"),"data-for":"manageLayers",onClick:function(){a(u.name),m()},children:Object(h.jsx)(aa,{isForLayerName:!0,color:"#fff"})})]})}),o?Object(h.jsx)(Kr,{children:Object(h.jsx)(Ea,{"data-testid":"changeLayerNameButton",transparentMode:l,onClick:function(){var e=Array.isArray(n.match("([AaĄąBbCcĆćDdEeĘęFfGgHhIiJjKkLlŁłMmNnŃńOoÓóPpQqRrSsŚśTtUuVvWwXxYyZzŹźŻż])"));!d&&e?(u.id?j(Ur.d(u.name,n,u.id)):j(Ur.c(u,n)),s(!1)):e?Object(V.i)("renameDisabled"):Object(V.i)("nameInvalidCharacters")},children:O("saveText")})}):null,Object(h.jsx)(Kr,{title:"group",children:Object(h.jsx)(Zr,{children:u.parent||O("noParent")})}),Object(h.jsx)(na,{}),Object(h.jsx)($r,{}),Object(h.jsx)(ta,{})]})},va=n(93),ya=n(76),_a=function(){var e=Object(f.d)((function(e){return e.reducerManageLayers.activeLayer})),t=Object(k.a)(),n=I()(t,2),r=n[0],a=(n[1],Object(f.c)());return Object(h.jsxs)(Kr,{style:{justifyContent:"flex-start"},"data-testid":"DownloadLayerInfo",children:[Object(h.jsx)(ya.a,{leftPanel:!0,"data-testid":"handleDownloadButton",onClick:function(){e.id?a(Object(Ke.p)("SET_DOWNLOAD_LAYER_WINDOW",!0)):a(Object(Ke.p)("SET_DOWNLOAD_GROUP_WINDOW",!0))},title:e.id?r("layer"):e.app?r("groupGML"):r("group")}),"group"===e.type&&e.app&&Object(h.jsx)(ya.a,{leftPanel:!0,"data-testid":"aPPVersionsButton",onClick:function(){a(Object(va.c)(e.name))},title:"APPVersions"})]})},Sa=n(271),wa=C.c.div(ca||(ca=p()(["\n position: relative;\n height: 20px;\n right: 10px;\n"]))),La=Object(C.c)(Y.a)(ia||(ia=p()(["\n background-color: transparent;\n"]))),Ta=function(){var e=Object(f.c)(),t=Object(r.useState)(!1),n=I()(t,2),a=n[0],c=n[1],i=Object(f.d)((function(e){return e.reducerManageLayers.activeLayer})),o=Object(f.d)((function(e){return e.reducerSettings.projectSettings.left_panel_transparency})),s=Object(f.d)((function(e){return e.reducerManageLayers.layersInEdition.length})),u=Object(f.d)((function(e){return e.reducerWindows.legendWindow})),l=Object(k.a)(),d=I()(l,2),p=d[0];d[1];Object(r.useEffect)((function(){return e(Object(Ke.p)("SET_TEMPORARY_SELECTED_FEATURES",[])),e(Object(Ke.p)("SET_SELECTED_FEATURES_MAP",new Map)),function(){e(Object(Ke.p)("SET_TEMPORARY_SELECTED_FEATURES",[])),e(Object(Ke.p)("SET_SELECTED_FEATURES_MAP",new Map))}}),[]);var b,O;return Object(h.jsxs)(h.Fragment,{children:[u&&Object(h.jsx)(Sa.a,{}),a?Object(h.jsx)(Et.a,{"data-testid":"confirmDialogWindowButton",content:"confirmDialogWindow",exitClick:function(){c(!1)},rejectClick:function(){c(!1)},title:p("confirmation"),confirmClick:function(){e(Object(va.f)(i)),c(!1)},question:p("endAppDraftInfo")}):null,"WMS"!==i.type&&Object(h.jsx)(Kr,{title:"legend",children:Object(h.jsx)(Jr,{"data-testid":"legendButton",transparentMode:o,onClick:function(){e(Object(Ke.p)("SET_LEGEND_WINDOW",!0))},children:p("show")})}),"group"===i.type&&i.app&&"edit"===Ms?(b=i,O=!0,b.children.forEach((function(e){e.id&&e.app&&e.app_confirmed&&(O=!1)})),O?Object(h.jsx)(Kr,{title:"appDraftVersion",children:Object(h.jsx)(wa,{children:Object(h.jsx)(La,{"data-testid":"layerDetailsInformationCheckobox",width:"21px",symbol:"\\2713",color:"white",checked:!0,onChange:function(){s?Object(V.i)("endEdition"):c(!0)}})})}):null):null]})},Aa=function(){var e=Object(f.d)((function(e){return e.reducerManageLayers.activeLayer})),t=Object(f.c)();return Object(h.jsxs)(Kr,{style:{justifyContent:"flex-start"},"data-testid":"LayerStyleInformation",children:[Object(h.jsx)(ya.a,{leftPanel:!0,title:"edit","data-testid":"styleEditButton",onClick:function(){t(Object(Ke.p)("SET_STYLE_LAYER_WINDOW",!0)),t(Object(Ke.p)("SET_LAYER_STYLE_OBJECT",e))}}),Object(h.jsx)(ya.a,{leftPanel:!0,title:"manage","data-testid":"manageStyleButton",onClick:function(){t(Object(Ke.p)("SET_UPLOAD_STYLE_WINDOW",!0))}}),Object(h.jsx)(ya.a,{leftPanel:!0,title:"labeling","data-testid":"labelingButton",onClick:function(){t(Object(Ke.p)("SET_LABELING_WINDOW",!0))}})]})},Ra=n(347),Pa=(n(321),n(311)),Ca=n(216),Na=C.c.div(oa||(oa=p()(["\n position: relative;\n height: 20px;\n right: 10px;\n"]))),Ia=Object(C.c)(Y.a)(sa||(sa=p()(["\n background-color: transparent;\n"]))),ka=function(e){var t=e.publishVisibility,n=e.setPublishVisibility;return Object(h.jsx)(Kr,{title:"publishVisibilityLayer","data-testid":"LayerPublishVisibility",children:Object(h.jsx)(Na,{children:Object(h.jsx)(Ia,{"data-testid":"layerPublishVisiblityCheckbox",width:"21px",symbol:"\\2713",color:"white",checked:t,onChange:function(e){n(e.target.checked)}})})})},Ma=n(24),Da=function(e,t){return function(){var n=Gt()(Ht.a.mark((function n(r,a){var c,i,o,s;return Ht.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return c=a().reducerManageLayers.allSelectedLayers,i=nt()(c.filter((function(e){return e.id})).map((function(e){return e.id}))),o=nt()(c.filter((function(e){return!e.id})).map((function(e){return e.name}))),s={project:Ds,checked:t},e?s.group_name=e.name:(s.layers=i,s.groups=o),n.next=7,r(Object(Ma.a)("/app/group/selection","post","errorChangeDefaultGroupVisibility",s));case 7:n.sent.ok&&(e&&(e.defaultVisibility=t,e.visible=t),c.forEach((function(e){r(Object(St.b)(t,e))})),Object(V.i)("successChangeDefaultGroupVisibility"));case 9:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}()},Wa=function(e,t){return function(){var n=Gt()(Ht.a.mark((function n(r,a){var c,i,o;return Ht.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return c=a().reducerManageLayers.allSelectedLayers,i=c.length>1?nt()(c.map((function(e){return e.id||e.name}))):[e.id],o={project:Ds,layer_id:i[0],layers:i,checked:t},n.next=5,r(Object(Ma.a)("/app/layer/selection","post","errorChangeDefaultLayerVisibility",o));case 5:n.sent.ok&&(e&&(e.defaultVisibility=t,e.visible=t),c.forEach((function(e){r(Object(St.b)(t,e))})),Object(V.i)("successChangeDefaultLayersVisibility"));case 7:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}()},Fa=function(){return"edit"===Ms},Ga=C.c.div(ua||(ua=p()(["\n position: relative;\n height: 20px;\n right: 10px;\n"]))),za=Object(C.c)(Y.a)(la||(la=p()(["\n background-color: transparent;\n"]))),Ha=Object(C.c)(Qr)(da||(da=p()(["\n max-width: 100px;\n margin: 0 15px 0 0;\n text-align: left;\n"]))),Ya=C.c.div(pa||(pa=p()(["\n display: flex;\n"]))),Ba=Object(C.c)(Zr)(fa||(fa=p()(["\n margin: 0;\n"]))),Ua=Object(C.c)(Ca.a)(ba||(ba=p()(["\n background-color: transparent;\n width: 45px;\n text-align: center;\n color: white;\n border: none;\n box-shadow: 0px 0px 3px 0px rgb(255 255 255);\n margin: 0 5px 0 0;\n"]))),Va=C.c.span(Oa||(Oa=p()(["\n margin-right: 10px;\n"]))),Ja=function(){var e=Object(r.useState)(!1),t=I()(e,2),n=t[0],a=t[1],c=Object(r.useState)(""),i=I()(c,2),o=i[0],s=i[1],u=Object(r.useState)(""),l=I()(u,2),d=l[0],p=l[1],b=Object(r.useState)(!0),O=I()(b,2),j=O[0],m=O[1],g=Object(r.useState)(1),E=I()(g,2),x=E[0],v=E[1],y=Object(r.useState)(!1),_=I()(y,2),S=_[0],w=_[1],L=Object(f.d)((function(e){return e.reducerManageLayers.activeLayer})),T=Object(f.c)(),A=Object(k.a)(),R=I()(A,2);R[0],R[1];Object(r.useEffect)((function(){w(L.published),m(L.defaultVisibility)}),[]),Object(r.useEffect)((function(){if(L&&L.scale&&(a(L.scale.hasScaleBasedVisibility),Number.isInteger(L.scale.maximumScale)&&p(L.scale.maximumScale),Number.isInteger(L.scale.minimumScale)&&s(L.scale.minimumScale)),L&&L.opacity){var e=L.tempWms?100*L.opacity:L.opacity/255*100;v(Number.parseInt(e))}m(L.defaultVisibility),w(L.published)}),[L]);var P=function(){var e=Gt()(Ht.a.mark((function e(){var t,r;return Ht.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(T(Object(Ke.p)("CHANGE_PROJECT_LAYERS_LOADER",!0)),t=!1,L.scale.maximumScale===Number(d)&&L.scale.minimumScale===Number(o)&&L.scale.hasScaleBasedVisibility===n){e.next=7;break}return t=!0,r={layer_id:L.id,max_scale:Number(d),min_scale:Number(o),turn_off:!n},e.next=7,T(Object(Ke.w)(r,L));case 7:if(L.defaultVisibility==j){e.next=11;break}return t=!0,e.next=11,T(Wa(L,j));case 11:if(L.published===S){e.next=15;break}return t=!0,e.next=15,T(Object(St.e)(L,S));case 15:t||Object(V.i)("noChangesWrite"),T(Object(Ke.p)("CHANGE_PROJECT_LAYERS_LOADER",!1));case 17:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),C=function(e){var t=JSON.parse(JSON.stringify(L)),n=Number(e)/100;L.tempWms?T(ht.i(L.name,n)):(n=Number.parseInt(255*n),T(Object(Pa.k)(L,n))),t.opacity=n,T(Object(Ke.i)(t)),T(Object(Ke.o)(L,"opacity",n))};return Object(h.jsxs)(h.Fragment,{children:[L.id&&!L.tempWms?Object(h.jsxs)(h.Fragment,{children:["VectorLayer"===L.type&&Object(h.jsx)(Kr,{title:"columnVisibility",children:Object(h.jsx)(ya.a,{leftPanel:!0,title:"edit","data-testid":"editColumnVisibilityButton",onClick:function(){T(Object(Ke.p)("SET_COLUMN_VISIBILITY_WINDOW",!0))}})}),Object(h.jsx)(Kr,{title:"defaultVisibility",children:Object(h.jsx)(Ga,{children:Object(h.jsx)(za,{disable:!Fa(),width:"21px",symbol:"\\2713",color:"white",checked:j,onChange:function(e){m(e.target.checked)}})})}),Object(h.jsx)(Kr,{title:"visibilityFromScale",children:Object(h.jsx)(Ga,{children:Object(h.jsx)(za,{disable:!Fa(),width:"21px",symbol:"\\2713",color:"white",checked:n,onChange:function(e){a(e.target.checked)}})})}),n?Object(h.jsxs)(h.Fragment,{children:[Object(h.jsx)(Kr,{title:"minScale",children:Object(h.jsxs)(Ya,{children:[Object(h.jsx)(Ba,{children:"1:"}),Object(h.jsx)(Ha,{id:"LayersVisibilityInformationMinScale",type:"number",value:o,onChange:function(e){s(e.target.value)}})]})}),Object(h.jsx)(Kr,{title:"maxScale",children:Object(h.jsxs)(Ya,{children:[Object(h.jsx)(Ba,{children:"1:"}),Object(h.jsx)(Ha,{id:"LayersVisibilityInformationMaxScale",type:"number",value:d,onChange:function(e){p(e.target.value)}})]})})]}):null,Object(h.jsx)(ka,{publishVisibility:S,setPublishVisibility:w}),Object(h.jsx)(Kr,{children:Object(h.jsx)(ya.a,{leftPanel:!0,title:"saveText","data-testid":"setVisibilityOptionsButton",onClick:P})})]}):null,L.id&&Object(h.jsxs)(Kr,{title:"layerVisibility",children:[Object(h.jsx)(Ra.a,{disabled:!Fa(),value:x,trackStyle:[{backgroundColor:"737daa"}],min:0,max:100,step:1,style:{width:"120px",margin:"0 15px"},onChange:function(e){v(Number.parseInt(e))},onAfterChange:function(e){C(e)}}),Object(h.jsx)(Ua,{disable:!Fa(),id:"layersVisibilityInformationPercentage",type:"number",min:"0",step:"1",max:"100",value:x,onChange:function(e){Fa()&&v(Number.parseInt(e.target.value))},onBlur:function(e){Fa()&&C(Number.parseInt(e.target.value))}}),Object(h.jsx)(Va,{children:"%"})]})]})},Xa=n(346),qa=C.c.div(ja||(ja=p()(["\n position: relative;\n display: flex;\n margin: 0 0 10px;\n width: fit-content;\n font-weight: bold;\n font-size: 1rem;\n user-select: none;\n"]))),Ka=function(e){var t=e.children,n=e.title,r=e.onClick,a=e.open,c=Object(k.a)(),i=I()(c,2),o=i[0];i[1];return Object(h.jsxs)(qa,{onClick:r,"data-testid":"RowHeaderHeader".concat(n),children:[Object(h.jsx)(Xa.a,{open:a,"data-testid":"RowHeaderButton".concat(n),accessibleAria:o(n)}),o(n),t]})};function Za(){return Object(h.jsxs)(mt.a,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",light:!0,"data-testid":"LockIcon",children:[Object(h.jsx)("path",{d:"M0 0h24v24H0V0zm0 0h24v24H0V0zm0 0h24v24H0V0zm0 0h24v24H0V0z",fill:"none"}),Object(h.jsx)("path",{d:"M0 0h24v24H0V0z",fill:"none"}),Object(h.jsx)("path",{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zM9 6c0-1.66 1.34-3 3-3s3 1.34 3 3v2H9V6zm9 14H6V10h12v10zm-6-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z"})]})}var Qa,$a,ec,tc,nc,rc,ac,cc,ic,oc,sc,uc,lc,dc=C.c.div(ha||(ha=p()(["\n display: flex;\n flex-wrap: nowrap;\n"]))),pc=C.c.div(ma||(ma=p()(["\n height: 20px;\n width: 20px;\n margin-left: 10px;\n line-height: 24px;\n"]))),fc=function(e){var t=e.title,n=e.onClick,r=e.open,a=Object(k.a)(),c=I()(a,2),i=c[0];c[1];return Object(h.jsxs)(h.Fragment,{children:[Object(h.jsx)(le.a,{place:"top",style:"projectLayersTooltips",id:"RowHeaderAfterLogin"}),Object(h.jsxs)(dc,{children:[Object(h.jsx)(Ka,{title:t,onClick:n,open:r,"data-testid":"RowHeaderAfterLoginHeader".concat(t)}),!("edit"===Ms)&&Object(h.jsx)(pc,{"data-tip":i("RowHeaderAfterLogin"),"data-for":"RowHeaderAfterLogin",children:Object(h.jsx)(Za,{})})]})]})},bc=C.c.div(Qa||(Qa=p()(["\n position: relative;\n height: 20px;\n right: 10px;\n"]))),Oc=Object(C.c)(Y.a)($a||($a=p()(["\n background-color: transparent;\n"]))),jc=function(){var e=Object(f.c)(),t=Object(f.d)((function(e){return e.reducerManageLayers.activeLayer})),n=Object(r.useState)(!0),a=I()(n,2),c=a[0],i=a[1];Object(r.useEffect)((function(){i(t.defaultVisibility)}),[t]);var o=function(){var n=Gt()(Ht.a.mark((function n(){var r;return Ht.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(e(Object(Ke.p)("CHANGE_PROJECT_LAYERS_LOADER",!0)),r=!1,t.defaultVisibility==c){n.next=6;break}return r=!0,n.next=6,e(Da(t,c));case 6:r||Object(V.i)("noChangesWrite"),e(Object(Ke.p)("CHANGE_PROJECT_LAYERS_LOADER",!1));case 8:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return Object(h.jsxs)(h.Fragment,{children:[Object(h.jsx)(Kr,{title:"defaultVisibilityGroup",children:Object(h.jsx)(bc,{children:Object(h.jsx)(Oc,{disable:!("edit"===Ms),"data-testid":"checkboxVisibility",width:"21px",symbol:"\\2713",color:"white",checked:c,onChange:function(e){i(e.target.checked)}})})}),Object(h.jsx)(Kr,{children:Object(h.jsx)(ya.a,{leftPanel:!0,"data-testid":"visibilityGroupPropertisButton",onClick:o,title:"saveText"})})]})},hc=C.c.div(ec||(ec=p()(["\n position: relative;\n height: 20px;\n right: 10px;\n"]))),mc=Object(C.c)(Y.a)(tc||(tc=p()(["\n background-color: transparent;\n"]))),gc=function(){var e=Object(r.useState)(!0),t=I()(e,2),n=t[0],a=t[1],c=Object(r.useState)(!0),i=I()(c,2),o=i[0],s=i[1],u=Object(f.c)(),l=function(){var e=Gt()(Ht.a.mark((function e(){return Ht.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return u(Object(Ke.p)("CHANGE_PROJECT_LAYERS_LOADER",!0)),e.next=3,u(Da(null,o));case 3:u(Object(Ke.p)("CHANGE_PROJECT_LAYERS_LOADER",!1));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(h.jsxs)(h.Fragment,{children:[Object(h.jsx)(Ka,{"data-testid":"visibilityRowButton",title:"visibility",open:n,onClick:function(){a(!n)}}),n&&Object(h.jsxs)(h.Fragment,{children:[Object(h.jsx)(Kr,{title:"defaultVisibility2",children:Object(h.jsx)(hc,{children:Object(h.jsx)(mc,{disable:"edit"!==Ms,width:"21px",symbol:"\\2713",color:"white",checked:o,onChange:function(e){s(e.target.checked)}})})}),Object(h.jsx)(Kr,{children:Object(h.jsx)(ya.a,{leftPanel:!0,title:"saveText","data-testid":"setVisibilityOptionsButton",onClick:l})})]})]})},Ec=C.c.div(nc||(nc=p()(["\n margin: 10px;\n"]))),xc=function(){return Object(h.jsx)(h.Fragment,{children:Object(h.jsx)(Ec,{children:Object(h.jsx)(gc,{})})})},vc=C.c.div(rc||(rc=p()(["\n background-color: ",";\n position: relative;\n bottom: 0;\n width: 100%;\n overflow-y: auto;\n @media "," {\n height: 250px;\n }\n @media "," {\n height: 300px;\n }\n"])),(function(e){return e.isTransparent?"#32354b33":"#3d405b"}),re.a.laptop,re.a.laptopL),yc=C.c.div(ac||(ac=p()(["\n position: absolute;\n z-index: 1;\n cursor: pointer;\n right: 5px;\n top: 5px;\n width: 15px;\n"]))),_c=Object(C.c)(Nr)(cc||(cc=p()(["\n @media "," {\n max-height: calc(100% - 45px);\n }\n @media "," {\n max-height: calc(100% - 50px);\n }\n"])),re.a.laptop,re.a.laptopL),Sc=function(){var e=Object(r.useState)({general:!0,download:!1,details:!1,style:!1,visibility:!1}),t=I()(e,2),n=t[0],a=t[1],c=Object(f.d)((function(e){return e.reducerManageLayers.activeLayer})),i=Object(f.d)((function(e){return e.reducerSettings.projectSettings.left_panel_transparency})),o=Object(f.d)((function(e){return e.reducerManageLayers.allSelectedLayers})),s=Object(f.c)(),u=Object(k.a)(),l=I()(u,2),d=l[0],p=(l[1],function(e){var t=JSON.parse(JSON.stringify(n));t[e]=!n[e],a(t)});return Object(h.jsxs)(h.Fragment,{children:[Object(h.jsx)(le.a,{place:"bottom",style:"",id:"manageLayers"}),Object(h.jsxs)(vc,{isTransparent:i,children:[Object(h.jsx)(yc,{"data-testid":"changeActiveLayerButton",onClick:function(){s(Ke.i({}))},children:Object(h.jsx)(kr,{})}),Object(h.jsx)(Ir,{children:o.length>1?d("layerAndGroupProperties"):c.id?d("layerProperties"):d("groupProperties")}),o.length>1?Object(h.jsx)(xc,{}):Object(h.jsxs)(_c,{children:[Object(h.jsx)(Ka,{"data-testid":"generalInformationButton",title:"generalInformation",open:n.general,onClick:function(){p("general")}}),n.general?Object(h.jsx)(xa,{}):null,!c.tempWms||"group"===c.type&&c.app?Object(h.jsxs)(h.Fragment,{children:[Object(h.jsx)(fc,{"data-testid":"downloadingButton",title:"downloading",onClick:function(){p("download")},open:n.download}),n.download&&Object(h.jsx)(_a,{})]}):null,Object(h.jsx)(fc,{"data-testid":"visibilityButton",title:"visibility",onClick:function(){p("visibility")},open:n.visibility}),n.visibility&&(c.id?Object(h.jsx)(Ja,{}):Object(h.jsx)(jc,{})),"VectorLayer"===c.type?Object(h.jsxs)(h.Fragment,{children:[Object(h.jsx)(fc,{"data-testid":"layerStyleButton",title:"layerStyle",onClick:function(){p("style")},open:n.style}),n.style&&Object(h.jsx)(Aa,{})]}):null,Object(h.jsx)(Ka,{"data-testid":"detailsButton",title:"details",onClick:function(){p("details")},open:n.details}),n.details&&Object(h.jsx)(Ta,{})]})]})]})},wc=n(270),Lc=n(225),Tc=n(361),Ac=n(189),Rc=n(204),Pc=n(281),Cc=n(142),Nc=function(e,t){return e.replace("{base}",t.base).replace("{type}",t.type).replace("{scheme}",t.scheme).replace("{app_id}",t.app_id).replace("{app_code}",t.app_code)},Ic="mYJwdNUfybOtDSVY78Jw",kc="E2cb0sLH8UQjaOb79PlbkTgdUiuYI1Km-_uxKOxt5Jk",Mc="https://{1-4}.{base}.maps.ls.hereapi.com/{type}/2.1/maptile/newest/{scheme}/{z}/{x}/{y}/512/png8?apiKey={app_code}",Dc=[{group:"Open Street Map",name:"Open Street Map",source:new Rc.b({wrapX:!1,nowrap:!0})},{group:"Open Street Map",name:"Stamen Watercolor",source:new Pc.a({layer:"watercolor"})},{group:"Open Street Map",name:"Stamen Terrain",source:new Pc.a({layer:"terrain"})},{group:"Open Street Map",name:"Stamen Toner",source:new Pc.a({layer:"toner"})},{group:"Here",name:"Here - Normal Day",source:new Cc.a({url:Nc(Mc,{base:"base",type:"maptile",scheme:"normal.day",app_id:Ic,app_code:kc}),attributions:"Map Tiles © "+(new Date).getFullYear()+' HERE'})},{group:"Here",name:"Here - Satellite Day",source:new Cc.a({url:Nc(Mc,{base:"aerial",type:"maptile",scheme:"satellite.day",app_id:Ic,app_code:kc}),attributions:"Map Tiles © "+(new Date).getFullYear()+' HERE'})},{group:"Here",name:"Here - Normal Day Grey",source:new Cc.a({url:Nc(Mc,{base:"base",type:"maptile",scheme:"normal.day.grey",app_id:Ic,app_code:kc}),attributions:"Map Tiles © "+(new Date).getFullYear()+' HERE'})},{group:"Here",name:"Here - Normal Day Transit",source:new Cc.a({url:Nc(Mc,{base:"base",type:"maptile",scheme:"normal.day.transit",app_id:Ic,app_code:kc}),attributions:"Map Tiles © "+(new Date).getFullYear()+' HERE'})},{group:"Here",name:"Here - Reduced Day",source:new Cc.a({url:Nc(Mc,{base:"base",type:"maptile",scheme:"reduced.day",app_id:Ic,app_code:kc}),attributions:"Map Tiles © "+(new Date).getFullYear()+' HERE'})},{group:"Here",name:"Here - Pedestrian Day",source:new Cc.a({url:Nc(Mc,{base:"base",type:"maptile",scheme:"pedestrian.day",app_id:Ic,app_code:kc}),attributions:"Map Tiles © "+(new Date).getFullYear()+' HERE'})}],Wc=n(46),Fc=n(13),Gc=n(7);function zc(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 Hc(e){for(var t=1;t=250&&c(t),e.stopPropagation(),e.preventDefault()},u=function e(t){t.stopPropagation(),t.preventDefault();var n=t.pageX>=250?t.pageX:250;o(Object(Ke.p)("CHANGE_LEFT_PANEL_WIDTH",n)),c(n),document.removeEventListener("mousemove",s),document.removeEventListener("mouseup",e)};return Object(h.jsx)(h.Fragment,{children:i.a.createPortal(Object(h.jsx)(zi,{style:{left:"".concat(a,"px"),top:"0px"},onMouseDown:function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),document.addEventListener("mousemove",s),document.addEventListener("mouseup",u))}}),document.body)})},Yi=C.c.div(fi||(fi=p()(["\n ","\n"])),(function(e){var t=e.draggable,n=e.width,r=e.isTransparent,a=e.left,c=e.theme;return"\n position: relative;\n height: 100%;\n box-shadow: 5px 0px 15px 0px rgba(0, 0, 0, 0.7);\n z-index: 5;\n ".concat(t?"\n width: 100%; \n left: 0; \n height: calc(100% - 40px); \n top: 40px;":"\n width: ".concat(n,"px;\n left: ").concat(-a,"px; \n height: 100%; \n top: 0"),";\n background-color: ").concat(r?"".concat(c.mainColor,"cc"):"".concat(c.mainColor),";\n display: flex;\n flex-direction: column;\n ")})),Bi=C.c.div(bi||(bi=p()(["\n ","\n"])),(function(e){var t=e.theme,n=e.isTransparent,r=e.position;return"\n position: absolute;\n top: 0;\n left: ".concat(r,"px;\n width: 40px;\n height: 40px;\n border-radius: 0 10px 10px 0;\n cursor: pointer;\n z-index: 5;\n display: flex;\n justify-content: center;\n align-items: center;\n box-sizing: border-box;\n padding: 8px;\n background-color: ").concat(n?"".concat(t.mainColor,"cc"):"".concat(t.mainColor),";\n")})),Ui=Object(C.c)(Bi)(Oi||(Oi=p()(["\n top: 45px;\n"]))),Vi=function(){var e=Object(r.useState)("0"),t=I()(e,2),n=t[0],a=t[1],c=Object(f.d)((function(e){return e.reducerSettings.projectSettings.left_panel_transparency})),i=Object(f.d)((function(e){return e.reducerSettings.isFullView})),o=Object(f.d)((function(e){return e.reducerSettings.projectSettings.minimize_layer_tree})),s=Object(f.d)((function(e){return e.reducerSettings.hiddenLeftPanel})),u=Object(f.d)((function(e){return e.reducerSettings.leftPanelWidth})),l=Object(f.d)((function(e){return e.reducerSettings.isLinkBox})),d=Object(f.c)();Object(r.useEffect)((function(){(window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth)<640&&O(),b()}),[]),Object(r.useEffect)((function(){b()})),Object(r.useEffect)((function(){p()}),[u]);var p=function(){var e=i?u:5;a(i?0:u),document.documentElement.style.setProperty("--leftMarginZoom","".concat(e,"px"))},b=function(){var e=document.querySelector(".ol-zoom"),t=document.querySelector(".ol-scale-line-inner");e&&t&&(!i||o?(e.style.left="5px",t.style.left="5px"):i&&(e.style.left="",t.style.left=""))},O=function(){d(Object(Ke.p)("CHANGE_FULL_VIEW",!i))};return Object(h.jsxs)(h.Fragment,{children:[!o&&Object(h.jsx)(Bi,{"data-testid":"leftPanelHideLayer",position:i?u:0,isTransparent:c,onClick:O,children:Object(h.jsx)($e,{})}),!o&&Object(h.jsx)(Ui,{"data-testid":"leftPanelDraggablePanelButton",position:i?u:0,isTransparent:c,onClick:function(){d(Object(V.p)())},draggableLayerTree:o,children:Object(h.jsx)(br,{})}),i?Object(h.jsxs)(Yi,{id:"leftPanel",isTransparent:c,width:u,left:n,draggable:o,draggablePanelHidden:s,children:[Object(h.jsx)(Hi,{}),Object(h.jsx)(Gi,{}),Object(h.jsx)(fr,{}),Object(h.jsx)(Rn,{}),Object(h.jsx)(Wi,{}),l&&Object(h.jsx)(Pr,{})]}):Object(h.jsx)("div",{})]})},Ji=function(){return Object(h.jsx)("svg",{style:{height:"13%",marginLeft:"-31%"},width:"10.961mm",height:"2.2679mm",version:"1.1",viewBox:"0 0 10.961 2.2679",xmlns:"http://www.w3.org/2000/svg","data-testid":"Bar",children:Object(h.jsx)("g",{transform:"translate(-10.583 -12.762)",children:Object(h.jsx)("rect",{x:"10.607",y:"12.809",width:"10.961",height:"2.2679",fill:"#32354B",strokeWidth:".26458"})})})},Xi=function(){return Object(h.jsx)("svg",{style:{height:"80%",width:"80%",marginLeft:"13%",marginTop:"10%"},width:"31.316mm",height:"16.055mm",version:"1.1",viewBox:"0 0 31.316 16.055",xmlns:"http://www.w3.org/2000/svg","data-testid":"Dock",children:Object(h.jsxs)("g",{transform:"translate(-42.93 -77.756)",fill:"#32354B",stroke:"#32354B",children:[Object(h.jsx)("path",{d:"m60.476 78.165v14.749l-16.633-7.3743z",strokeWidth:".26134px"}),Object(h.jsx)("path",{d:"m45.412 77.926 0.03596 7.6136 0.05378 8.0719-2.3389 0.06518-0.10116-15.788z",strokeWidth:".26134px"}),Object(h.jsx)("path",{d:"m74.073 86.557-8.0917 0.0338-8.5787 0.05053-0.06927-2.1974 16.779-0.09503z",strokeWidth:".26114px"})]})})},qi=C.c.div(ji||(ji=p()(["\n position: absolute;\n top: 100px;\n left: 100px;\n width: 370px;\n z-index: 10;\n resize: both;\n overflow: hidden;\n min-width: 370px;\n min-height: 570px;\n"]))),Ki=C.c.div(hi||(hi=p()(["\n position: absolute;\n top: 0px;\n height: 38px;\n background-color: ",";\n border-bottom: 2px solid rgb(238, 99, 82);\n z-index: 5;\n cursor: grabbing;\n"])),(function(e){return e.isTransparent?"rgba(50, 53, 75, 0.8)":"#32354B"})),Zi=C.c.div(mi||(mi=p()(["\n position: absolute;\n right: 10px;\n top: 6px;\n height: 26px;\n width: 26px;\n border-radius: 50%;\n background-color: #757ca9;\n cursor: pointer;\n z-index: 10;\n"]))),Qi=C.c.div(gi||(gi=p()(["\n position: absolute;\n right: 43px;\n top: 6px;\n height: 26px;\n width: 26px;\n border-radius: 50%;\n background-color: #757ca9;\n cursor: pointer;\n z-index: 10;\n"]))),$i=function(e){return Object(f.b)((function(e){return{left_panel_transparency:e.reducerSettings.projectSettings.left_panel_transparency,isFullView:e.reducerSettings.isFullView,draggableLayerTree:e.reducerSettings.projectSettings.minimize_layer_tree,draggableLayerTreeVisibility:e.reducerSettings.hiddenLeftPanel}}),(function(e,t){return{switchDraggingLayerTree:function(t){return e(V.p(t))},switchDraggableTreeVisibility:function(t){return e(V.o(t))}}}))((function(t){var n=Object(r.useState)([50,50]),a=I()(n,2),c=a[0],i=a[1],o=Object(r.useState)(!1),s=I()(o,2),u=s[0],l=s[1],d=Object(r.useCallback)((function(e){i([e.clientY-20,e.clientX-175])}));return Object(r.useEffect)((function(){return u&&document.addEventListener("pointermove",d),function(){return document.removeEventListener("pointermove",d)}}),[u]),Object(h.jsxs)(qi,{style:{top:c[0],left:c[1],height:t.draggableLayerTree&&t.draggableLayerTreeVisibility?"40px":"560px"},"data-testid":"withDraggableParent",children:[Object(h.jsxs)(Ki,{style:{width:t.draggableLayerTree?"100%":"calc(100% - 10px)"},isFullView:t.isFullView,isTransparent:t.left_panel_transparency,onPointerDown:function(){l(!0)},onPointerUp:function(){l(!1)},children:[Object(h.jsx)(Zi,{"data-testid":"withDraggableParentMinimizeWindow",onClick:function(e){return t.switchDraggableTreeVisibility(e)},children:Object(h.jsx)(Ji,{})}),Object(h.jsx)(Qi,{"data-testid":"withDraggableParentMinimizeWindow",onClick:function(e){return t.switchDraggingLayerTree(e)},children:Object(h.jsx)(Xi,{})})]}),e]})}))}(Object(h.jsx)(Vi,{})),eo=a.a.lazy((function(){return Promise.all([n.e(0),n.e(3),n.e(8)]).then(n.bind(null,896))})),to=a.a.lazy((function(){return Promise.all([n.e(3),n.e(6)]).then(n.bind(null,897))})),no=C.c.div(Ei||(Ei=p()(["\n position: absolute;\n width: 100%;\n height: 100%;\n display: flex;\n align-items: flex-end;\n justify-content: space-between;\n pointer-events: none;\n > div {\n pointer-events: all;\n }\n"]))),ro=function(){var e=Object(f.d)((function(e){return e.reducerSettings.projectSettings.minimize_layer_tree})),t=Object(f.d)((function(e){return e.reducerManageLayers.projectMap})),n=Object(f.d)((function(e){return e.reducerManageLayers.attributePanel}));return Object(h.jsxs)(no,{"data-testid":"AppWrapper",children:[e?Object(h.jsx)($i,{}):Object(h.jsx)(Vi,{}),n&&Object(h.jsx)(to,{}),t&&Object(h.jsx)(eo,{})]})},ao=a.a.lazy((function(){return n.e(14).then(n.bind(null,921))})),co=a.a.lazy((function(){return n.e(23).then(n.bind(null,901))}));b.b.configure();var io=C.c.div(xi||(xi=p()(["\n height: 100%;\n width: 100%;\n position: absolute;\n"]))),oo=function(){var e=Object(f.d)((function(e){return e.reducerManageLayers.mainLoader})),t=Object(f.c)();return Object(r.useEffect)((function(){t(Object(Ke.x)());var e="".concat(location.pathname.split("/")[3]||location.hostname.split(".")[0]);t(Object(Ke.r)(e,!0)),t(Object(Ke.E)());var n=Object(Ze.a)();t(Object(Ke.p)("SET_SESSION_ID",n))}),[]),Object(h.jsx)(h.Fragment,{children:Object(h.jsx)(C.a,{theme:Be,children:Object(h.jsxs)(h.Fragment,{children:[Object(h.jsx)(Qe,{}),Object(h.jsx)(b.a,{toastClassName:"toastStyle"}),Object(h.jsx)(io,{id:"map"}),Object(h.jsxs)(r.Suspense,{fallback:Object(h.jsx)(P,{}),children:[Object(h.jsx)(ro,{}),Object(h.jsx)(ao,{}),e&&Object(h.jsx)(P,{}),Object(h.jsx)(ue,{}),Object(h.jsx)(qe,{}),Object(h.jsx)(co,{})]}),Object(h.jsx)(ee,{}),Object(h.jsx)(Ye,{})]})})})},so=n(92),uo=n(306);function lo(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 po(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:fo,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"CHANGE_ACTIVE_LAYER":return po(po({},e),{},{activeLayer:t.value});case"CHANGE_PROJECT_LAYERS_LOADER":return po(po({},e),{},{isProjectLayersLoader:t.value});case"CHANGE_SORTED_LAYERS":return po(po({},e),{},{sortedLayers:t.value});case"CHANGE_LAYERS_IN_EDITION":return po(po({},e),{},{layersInEdition:t.value});case"CHANGE_VISIBLE_LAYERS":return po(po({},e),{},{visibleLayers:t.value});case"CHANGE_LAYERS_LIST":return po(po({},e),{},{layersListRedux:t.value});case"CHANGE_DATABASE_LAYERS_LIST":return po(po({},e),{},{databaseLayersListRedux:t.value});case"CHANGE_LAYERS_NAMES":return po(po({},e),{},{layersNamesRedux:t.value});case"CHANGE_PROJECT_LAYERS":return po(po({},e),{},{projectLayersRedux:t.value});case"CHANGE_MAIN_LOADER":return po(po({},e),{},{mainLoader:t.value});case"CREATE_PROJECT_MAP":return po(po({},e),{},{projectMap:t.value});case"ADD_LAYER_MAP":return e.projectMap.addLayer(t.value),po({},e);case"ADD_OVERLAY_MAP":return e.projectMap.addOverlay(t.overlay),po({},e);case"CHANGE_ZOOM_CENTER":return po(po({},e),{},{zoomMap:t.zoom,centerMap:t.center});case"HANDLE_ATTRIBUTE_PANEL":return po(po({},e),{},{attributePanel:t.value});case"CHANGE_TEMP_FEATURES":return po(po({},e),{},{tempFeatures:t.value});case"CHANGE_EDITED_LAYER_SOURCE":return po(po({},e),{},{editedLayerSource:t.value});case"CHANGE_SELECTED_FEATURES_SOURCE":return po(po({},e),{},{selectedFeaturesSource:t.value});case"CHANGE_TRANSFORMED_FEATURES":return po(po({},e),{},{transformedFeatures:t.value});case"CHANGE_PDF_EXPORT_ACTIVITY":return po(po({},e),{},{pdfCreatorActive:t.value});case"CHANGE_SNAP_INTERACTION_LAYERS":return po(po({},e),{},{layersToSnap:t.value});case"STORE_SNAP_INTERACTIONS":return po(po({},e),{},{snapInteractionsArray:t.value});case"CHANGE_CONFIRM_WINDOW":return po(po({},e),{},{confirmWindow:t.value});case"CHANGE_LAYER_OPTIONS_LOADER":return po(po({},e),{},{layerOptionsLoader:t.value});case"CHANGE_SEARCHING_DATABASE_TO_ID":return po(po({},e),{},{searchingDatabaseIdToIndex:t.value});case"SET_ALL_FEATURES_TO_RENDER":return po(po({},e),{},{allFeaturesToRender:t.value});case"SET_ALL_SELECTED_LAYERS":return po(po({},e),{},{allSelectedLayers:t.value});case"SET_SELECTED_LAYERS_INDEX":return po(po({},e),{},{selectedLayersIndex:t.value});case"SET_CONSULTATION_LAYERS":return po(po({},e),{},{consultationLayers:t.value});case"SET_DATABASE_LAYERS":return po(po({},e),{},{databaseLayers:t.value});case"SET_DATABASE_LAYERS_SELECTED_INDEX":return po(po({},e),{},{databaseLayersSelectedIndex:t.value});case"SET_EDITED_LAYER_VISIBLE_STATE":return po(po({},e),{},{editedLayerVisibleState:t.value});case"SET_CREATE_CONSULTATION_PUBLIC_OBJECT":return po(po({},e),{},{createConsultationPublicObject:t.value});case"SET_CONSULTATION_PUBLIC_FEATURE":return po(po({},e),{},{consultationPublicFeature:t.value});case"SET_LAYER_TO_OPEN_EDIT_MODE":return po(po({},e),{},{layerToOpenEditMode:t.value});default:return e}};function Oo(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 jo(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:ho,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_SESSION_ID":return jo(jo({},e),{},{sessionId:t.value});case"SET_SHOULD_REPAIR_PROJECT":return jo(jo({},e),{},{shouldRepairProject:t.value});case"CHANGE_FULL_VIEW":return jo(jo({},e),{},{isFullView:t.value});case"CHANGE_LEFT_PANEL_WIDTH":return jo(jo({},e),{},{leftPanelWidth:t.value});case"CHANGE_LEFT_PANEL_DRAGGING":return jo(jo({},e),{},{isLeftPanelDraggingActive:t.value});case"CHANGE_DRAGGABLE_LEFT_PANEL_VISIBILITY":return jo(jo({},e),{},{hiddenLeftPanel:t.value});case"CHANGE_EXTERNAL_WINDOW":return jo(jo({},e),{},{externalWindow:t.value});case"CHANGE_PROJECT_SETTINGS":return jo(jo({},e),{},{projectSettings:jo(jo({},e.projectSettings),t.value)});case"CHANGE_HINTS_VISIBILITY":return jo(jo({},e),{},{projectSettings:jo(jo({},e.projectSettings),{},{edition_hints:t.value})});case"SET_WMS_LOADER":return jo(jo({},e),{},{isWMSLoader:t.value});case"SET_TEMP_LAYERS_ORDER":return jo(jo({},e),{},{isTempLayersOrder:t.value});case"CHANGE_PROJECT_CATEGORIES":return jo(jo({},e),{},{categories:t.value});case"CHANGE_PROJECT_DESCRIPTION":return jo(jo({},e),{},{description:t.value});case"SET_SELECTED_BASE_MAP":return jo(jo({},e),{},{selectedBaseMap:t.value});case"SET_FIRST_READING_BASE_MAP":return jo(jo({},e),{},{firstReadingBaseMap:t.value});case"SET_SHOULD_BEFOREUNLOAD":return jo(jo({},e),{},{shouldBeforeunload:t.value});case"SET_LINK_BOX":return jo(jo({},e),{},{isLinkBox:t.value});case"SET_ACTIVE_TOOLBOX":return jo(jo({},e),{},{activeToolbox:t.value});default:return e}};function go(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 Eo(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:xo,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"CHANGE_PROPERTIES_TYPE":return Eo(Eo({},e),{},{propertiesType:t.value});case"ADD_EDITED_HILUCS_TABLE_CELL":return Eo(Eo({},e),{},{hilucsLandUsePanel:t.value});case"ASSIGN_LAND_USE":return Eo(Eo({},e),{},{hilucsLandUseOfElement:t.value});case"SPECIFY_OWN_LAND_USE":return Eo(Eo({},e),{},{specifyOwnLandUseActive:t.value});case"CHANGE_ATTRIBUTES_TO_RENDER":return Eo(Eo({},e),{},{featuresToRender:t.value});case"CHANGE_MINIMIZED":return Eo(Eo({},e),{},{minimized:!e.minimized});case"CHANGE_ACTIVE_PANEL":return Eo(Eo({},e),{},{isActivePanel:!e.isActivePanel});case"INSPIRE_LOADER_ACTIVE":return Eo(Eo({},e),{},{inspireLoader:!1});case"STORE_LAND_USE":return Eo(Eo({},e),{},{landUseObject:t.value});case"STORE_DESCRIPTION_DATA":return Eo(Eo({},e),{},{descriptionObject:t.value});case"HANDLE_SPAN_HOVER":return Eo(Eo({},e),{},{descriptionSpanHover:t.value});case"CHANGE_REMOVE_COLUMN_CONFIRM_WINDOW":return Eo(Eo({},e),{},{isConfirmWindowRemoveColumn:t.value});case"CHANGE_NOT_EDITABLE_ATTRIBUTE_PANEL":return Eo(Eo({},e),{},{unEditableAttributePanel:t.value});case"CHANGE_LABELING_LOADER":return Eo(Eo({},e),{},{isLabelingLoader:t.value});case"CHANGE_FEATURES_PROPERTIES":return Eo(Eo({},e),{},{featuresProperties:t.value});case"VOIDABLE_SELECT_VISIBLE":return Eo(Eo({},e),{},{voidableSelectVisibility:t.value});case"CHANGE_EDITED_LAYER":return Eo(Eo({},e),{},{editedLayer:t.value});case"SET_CONSTRAINTS_INFO":return Eo(Eo({},e),{},{constraints:t.value});case"SET_TABLE_ADDITIONAL_OPTION":return Eo(Eo({},e),{},{tableAdditionalOption:t.value});case"SET_DATE_PICKER_NATIONAL_PLAN":return Eo(Eo({},e),{},{isDatePickerNationalPlan:t.value});case"SET_SCROLL_INDEX":return Eo(Eo({},e),{},{scrollIndex:t.value});case"SET_SAVE_LOADER":return Eo(Eo({},e),{},{saveLoader:t.value});case"TABLE_LOADING_PROGRESS":return Eo(Eo({},e),{},{tableLoadingProgress:t.value});case"TABLE_LOADING_CANCEL":return Eo(Eo({},e),{},{tableCancelToken:t.value});case"SET_SELECTED_FEATURES_MAP":return Eo(Eo({},e),{},{selectedFeaturesMap:t.value});case"SET_ATTRIBUTE_TABLE_SORT_OBJECT":return Eo(Eo({},e),{},{attributeTableSortObject:t.value});case"SET_JUST_MINIMALIZATION":return Eo(Eo({},e),{},{justMinimalization:t.value});case"SET_MODIFYING_MULTIPLE_FEATURES":return Eo(Eo({},e),{},{modifyingMultipleFeaturesMap:t.value});case"SET_TOTAL_DOWNLOAD_TABLE_SIZE":return Eo(Eo({},e),{},{totalDownloadTableSize:t.value});case"SET_UNIQUE_COLUMN_VALUES":return Eo(Eo({},e),{},{uniqueColumnValues:t.value});case"SET_SELECTED_COLUMN_TO_CHANGE_NAME_COLUMN":return Eo(Eo({},e),{},{selectedColumnToChangeNameColumn:t.value});case"SET_INPUT_AREA_VALUES":return Eo(Eo({},e),{},{inputAreaValues:t.value});case"SET_ATTRIBUTE_TABLE_BODY_HEGHT":return Eo(Eo({},e),{},{attributeTableBodyHeight:t.value});case"SET_ALLOW_AUTOCOMPLETE":return Eo(Eo({},e),{},{allowAutoComplete:t.value});case"SET_VISIBLE_FEATURES_MAP":return Eo(Eo({},e),{},{visibleFeaturesMap:t.value});case"SET_ATTRIBUTE_PANEL_LOADER":return Eo(Eo({},e),{},{isAttributePanelLoader:t.value});default:return e}};function yo(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 _o(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:So,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_PRINT_ORIENTATION":return _o(_o({},e),{},{printOrientation:t.value});case"SET_PRINT_EXTENT":return _o(_o({},e),{},{printExtent:t.value});case"SET_PRINT_BOX":return _o(_o({},e),{},{printBox:t.value});case"SET_PRINT_TRANSLATE":return _o(_o({},e),{},{printTranslate:t.value});case"SET_PRINT_FEATURE":return _o(_o({},e),{},{printFeature:t.value});case"PRINT_LOADING_PROGRESS":return _o(_o({},e),{},{printLoadingProgress:t.value});case"SET_PRINTOUT_ACTIVE":return _o(_o({},e),{},{isPrintout:t.value});case"SET_PRINTOUT_OPTIONS":return _o(_o({},e),{},{printoutOptions:t.value});default:return e}};function Lo(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 To(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:Ao,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"CHANGE_ACTIVE_TOOL":return To(To({},e),{},{activeTool:t.value});case"CHANGE_MEASURE_DRAW":return To(To({},e),{},{measureDraw:t.value});case"CHANGE_MEASURE_SOURCE":return To(To({},e),{},{measureSource:t.value});case"TRACING_TOOL_ACTIVITY":return To(To({},e),{},{activeTool:t.value});case"CHANGE_SEARCHING_DATA":return To(To({},e),{},{searchingData:t.value});case"CHANGE_SEARCHING_SNAP_TO_ID":return To(To({},e),{},{searchingSnapIdToIndex:t.value});case"SET_MASK_OPTION_ACTIVE":return To(To({},e),{},{maskOptionActive:t.value});case"SET_IDENTIFY_SELECTED_FEATURES":return To(To({},e),{},{identifySelectedFeatures:t.value});case"SET_SEARCHING_LOADER":return To(To({},e),{},{searchingLoader:t.value});case"SET_SEARCHING_KEY_WORDS_RESULT":return To(To({},e),{},{searchingKeyWordsResult:t.value});case"SET_SEARCHING_KEY_WORDS_SELECTED_FEATURES":return To(To({},e),{},{searchingKeyWordsSelectedFeatures:t.value});case"SET_IS_KEY_WORDS_SEARCHING_RESULT":return To(To({},e),{},{isKeyWordsSearchingResult:t.value});case"SET_TEMPORARY_SELECTED_FEATURES":return To(To({},e),{},{temporarySelectedFeatures:t.value});case"SET_ARRAY_UNIQUE_KEYS_COLUMN":return To(To({},e),{},{arrayUniqueKeysColumn:t.value});case"SET_DRAW_TOOLBOX_ACTIVE":return To(To({},e),{},{isDrawToolBoxActive:t.value});default:return e}};function Po(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 Co(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:No,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"CHANGE_UPLOAD_LAYER_TYPE":return Co(Co({},e),{},{uploadLayerType:t.value});case"CHANGE_UPLOAD_LAYER_LOADER":return Co(Co({},e),{},{uploadLayerLoader:t.value});case"CHANGE_GROUPS_LIST":return Co(Co({},e),{},{groupsList:t.value});case"SET_UPLOAD_LAYER_PROGRESS":return Co(Co({},e),{},{uploadLayerProgess:t.value});case"SET_COLUMNS_FOR_NEW_LAYER":return Co(Co({},e),{},{columnsForNewLayer:t.value});default:return e}};function ko(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 Mo(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:Do,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"MODIFY_INTERACTION":return Mo(Mo({},e),{},{modifyInteraction:t.value});case"SNAP_INTERACTION":return Mo(Mo({},e),{},{snapInteraction:t.value});case"ADD_MODIFIED_FEATURES":return Mo(Mo({},e),{},{modifyInteraction:Mo(Mo({},e.modifyInteraction),{},{features:t.value})});case"SET_NEW_FEATURES_MODIFY_INTERACTION":return Mo(Mo({},e),{},{newFeaturesModifyInteraction:t.value});case"SET_IDENTIFY_OPTION":return Mo(Mo({},e),{},{identifyOption:t.value});default:return e}};function Fo(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 Go(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:zo,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_EXTRACT_LAYER_COLUMNS":return Go(Go({},e),{},{layerColumns:t.value});case"SET_EXTRACT_CONFIGURATION":return Go(Go({},e),{},{configuration:t.value});case"SET_ACTIVE_EXTRACT_WINDOW":return Go(Go({},e),{},{activeExtractWindow:t.value});case"SET_EXTRACT_PLOTS":return Go(Go({},e),{},{extractPlots:t.value});case"SET_SELECTED_EXTRACT_PLOT":return Go(Go({},e),{},{selectedExtractPlots:t.value});case"SET_DESTINATIONS_EXTRACT_DATA":return Go(Go({},e),{},{destinationsExtractData:t.value});case"SET_CONFIGURE_EXTRACT_PAGE":return Go(Go({},e),{},{configureExtractPage:t.value});case"SET_SELECTED_CONFIGURE_EXTRACT":return Go(Go({},e),{},{selectedConfirugeExtract:t.value});case"SET_SELECTED_EXTRACT":return Go(Go({},e),{},{selectedExtract:t.value});case"SET_EXTRACT_TO_REMOVE":return Go(Go({},e),{},{extractToRemove:t.value});default:return e}};function Yo(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 Bo(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:Uo,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_MISSING_COLUMNS":return Bo(Bo({},e),{},{missingColumns:t.value});case"SET_MISSING_COLUMNS_WINDOW":return Bo(Bo({},e),{},{missingColumnsWindow:t.value});case"SET_NUMBER_OF_APP_LAYERS":return Bo(Bo({},e),{},{numberOfAppLayers:t.value});case"SET_EDITED_APP_LAYERS":return Bo(Bo({},e),{},{editedAppLayers:t.value});case"SET_APP_DIALOG_WINDOW":return Bo(Bo({},e),{},{isAppDialogWindow:t.value});case"SET_EDITED_APP_FEATURES":return Bo(Bo({},e),{},{editedAppFeatures:t.value});case"SET_FIRST_APP_VERSION":return Bo(Bo({},e),{},{firstAppVersion:t.value});case"SET_MULTIPLE_APP_MODIFIED_FEATURES":return Bo(Bo({},e),{},{multipleAppModifiedFeatures:t.value});default:return e}};function Jo(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 Xo(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:qo,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_MANAGE_LAYER_PANEL_LOADER":return Xo(Xo({},e),{},{manageLayerPanelLoader:t.value});case"SET_SERVICE_LINK":return Xo(Xo({},e),{},{serviceLink:t.value});case"SET_DESCRIPTION_SIZE":return Xo(Xo({},e),{},{boxSize:t.value});default:return e}};function Zo(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 Qo(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:$o,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_GEOREFERENCE_ACTIVE":return Qo(Qo({},e),{},{geoReferenceActive:t.value});case"SET_GEOREFERENCE_MAP_POINTS":return Qo(Qo({},e),{},{georeferenceMapPoints:t.value});case"SET_GEOREFERENCE_MAP_FEATURES":return Qo(Qo({},e),{},{georeferenceMapFeatures:t.value});case"SET_GEOREFERENCE_IMAGE_POINTS":return Qo(Qo({},e),{},{geoReferenceImagePoints:t.value});case"SET_GEOREFERENCE_IMAGE_FEATURES":return Qo(Qo({},e),{},{geoReferenceImageFeatures:t.value});case"SET_GEOREFERENCE_IMAGE_FILE":return Qo(Qo({},e),{},{geoReferenceImageFile:t.value});case"SET_GEOREFERENCE_IMAGE_DIMENSIONS":return Qo(Qo({},e),{},{geoReferenceImageDimensions:t.value});case"SET_GEOREFERENCE_LOADER":return Qo(Qo({},e),{},{geoReferenceLoader:t.value});default:return e}};function ts(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 ns(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:rs,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_STYLE_LAYER_WINDOW":return ns(ns({},e),{},{styleLayerWindow:t.value});case"SET_FILL_COLOR_WINDOW":return ns(ns({},e),{},{fillColorWindow:t.value});case"SET_LEGEND_WINDOW":return ns(ns({},e),{},{legendWindow:t.value});case"SET_IDENTIFY_WINDOW":return ns(ns({},e),{},{identifyWindow:t.value});case"SET_COLOR_PICKER_WINDOW":return ns(ns({},e),{},{colorPickerWindow:t.value});case"SET_SYMBOL_STYLE_WINDOW":return ns(ns({},e),{},{symbolStyleWindow:t.value});case"SET_UPLOAD_WINDOW":return ns(ns({},e),{},{uploadWindow:t.value});case"SET_LABELING_WINDOW":return ns(ns({},e),{},{labelingWindow:t.value});case"SET_PUBLISH_SERVICES_WINDOW":return ns(ns({},e),{},{publishServicesWindow:t.value});case"SET_UPLOAD_STYLE_WINDOW":return ns(ns({},e),{},{uploadStyleWindow:t.value});case"SET_ADD_COLUMN_WINDOW":return ns(ns({},e),{},{addColumnWindow:t.value});case"SET_REMOVE_COLUMN_WINDOW":return ns(ns({},e),{},{removeColumnWindow:t.value});case"SET_DATABASE_MANAGER_WINDOW":return ns(ns({},e),{},{databaseManagerWindow:t.value});case"SET_DOWNLOAD_GROUP_WINDOW":return ns(ns({},e),{},{downloadGroupWindow:t.value});case"SET_DOWNLOAD_LAYER_WINDOW":return ns(ns({},e),{},{downloadLayerWindow:t.value});case"SET_DOWNLOAD_PROJECT_WINDOW":return ns(ns({},e),{},{downloadProjectWindow:t.value});case"SET_DOWNLOAD_APPSET_WINDOW":return ns(ns({},e),{},{downloadAppSetWindow:t.value});case"SET_SETTINGS_WINDOW":return ns(ns({},e),{},{settingsWindow:t.value});case"SET_COPY_LAYER_WINDOW":return ns(ns({},e),{},{copyLayerWindow:t.value});case"SET_ADD_LAYER_WINDOW":return ns(ns({},e),{},{addLayerWindow:t.value});case"SET_EDIT_BASE_MAP_WINDOW":return ns(ns({},e),{},{editBaseMapWindow:t.value});case"SET_MERGE_COLUMNS_WINDOW":return ns(ns({},e),{},{mergeColumnsWindow:t.value});case"SET_CONCAVE_WINDOW":return ns(ns({},e),{},{concaveWindow:t.value});case"SET_CONFIGURE_EXTRACT_WINDOW":return ns(ns({},e),{},{configureExtractWindow:t.value});case"SET_EXTRACT_WINDOW":return ns(ns({},e),{},{extractWindow:t.value});case"SET_SQL_TOOLS_WINDOW":return ns(ns({},e),{},{sqlToolsWindow:t.value});case"SET_BOOLEANS_WINDOW":return ns(ns({},e),{},{booleansWindow:t.value});case"SET_EDIT_COORDINATES_WINDOW":return ns(ns({},e),{},{editCoordinatesWindow:t.value});case"SET_SNAP_WINDOW":return ns(ns({},e),{},{snapWindow:t.value});case"SET_CONFIRM_REMOVE_EXTRACT_WINDOW":return ns(ns({},e),{},{confirmRemoveExtractWindow:t.value});case"SET_CREATE_PUBLIC_CONSULTATION_WINDOW":return ns(ns({},e),{},{createPublicConsultationWindow:t.value});case"SET_PUBLIC_CONSULTATION_WINDOW":return ns(ns({},e),{},{publicConsultationWindow:t.value});case"SET_EDIT_GEOMETRY_WINDOW":return ns(ns({},e),{},{editGeometryWindow:t.value});case"SET_CONTACT_SUPPORT_WINDOW":return ns(ns({},e),{},{contactSupportWindow:t.value});case"SET_IS_VALID_DETAIL_WINDOW":return ns(ns({},e),{},{isValidDetailWindow:t.value});case"SET_COLUMN_VISIBILITY_WINDOW":return ns(ns({},e),{},{columnVisibilityWindow:t.value});case"SET_KEYBOARD_SHORTCUT_WINDOW":return ns(ns({},e),{},{keyboardShortcutWindow:t.value})}return e};function cs(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 is(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:os,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_LAYER_STYLE_TYPE":return is(is({},e),{},{layerStyleType:t.value});case"SET_LAYER_STYLE_WINDOW_LOADER":return is(is({},e),{},{styleWindowLoader:t.value});case"SET_LAYER_STYLE":return is(is({},e),{},{layerStyle:t.value});case"SET_LAYER_STYLE_UNIQUE_VALUES":return is(is({},e),{},{layerStyleUniqueValues:t.value});case"SET_LAYER_STYLE_TABLE_LOADER":return is(is({},e),{},{layerStyleTableLoader:t.value});case"SET_LAYER_STYLE_SELECTED_SYMBOL":return is(is({},e),{},{layerStyleSelectedSymbol:t.value});case"SET_LAYER_STYLE_OBJECT":return is(is({},e),{},{layerStyleObject:t.value});case"SET_LAYER_STYLE_IMAGE_URL":return is(is({},e),{},{layerStyleImageUrl:t.value});case"SET_LAYER_STYLE_SELECTED_CATEGORIES":return is(is({},e),{},{layerStyleSelectedCategories:t.value});case"SET_LAYER_STYLE_CATEGORIZED_SYMBOL":return is(is({},e),{},{layersStyleCategorizedSymbol:t.value});case"SET_EDITED_SYMBOL_ID":return is(is({},e),{},{editedSymbolID:t.value});case"SET_MANAGE_STYLE_LOADER":return is(is({},e),{},{manageStyleLoader:t.value});default:return e}};function us(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 ls(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:ds,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_TEMP_WMS_OBJECT":return ls(ls({},e),{},{tempWmsObject:t.value});case"SET_PUBLISH_SERVICES_LOADER":return ls(ls({},e),{},{publishServicesLoader:t.value})}return e};function fs(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 bs(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:Os,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_WMS_LAYERS_BASEMAP":return bs(bs({},e),{},{wmsLayersBaseMap:t.value});case"SET_BASE_MAPS":return bs(bs({},e),{},{baseMaps:t.value});case"SET_SELECTED_BASE_MAP_WINDOW":return bs(bs({},e),{},{selectedBaseMap:t.value});case"SET_DEFAULT_BASE_MAP":return bs(bs({},e),{},{defaultBaseMap:t.value});default:return e}};function hs(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 ms(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:gs,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_MERGE_COLUMNS_LIST":return ms(ms({},e),{},{mergeColumnsList:t.value});case"SET_MERGE_COLUMN_CUSTOM_NAM_ACTIVE":return ms(ms({},e),{},{isMergeCustomName:t.value});case"SET_MERGE_COLUMN_CUSTOM_NAME":return ms(ms({},e),{},{mergeColumnCustomName:t.value});case"SET_REMOVE_COLUMNS_LIST":return ms(ms({},e),{},{removeColumnsList:t.value});case"SET_EDIT_COORDINATES_FEATURE":return ms(ms({},e),{},{editCoordinatesFeature:t.value});case"SET_EDIT_FEATURE_GEOMETRY":return ms(ms({},e),{},{editFeatureGeometry:t.value});case"SET_EDIT_FEATURE_GEOMETRY_COORDS":return ms(ms({},e),{},{editFeatureGeometryCoords:t.value});case"SET_SQL_OPERATION":return ms(ms({},e),{},{sqlOperation:t.value});case"SET_SQL_SELECTED_COLUMNS_LIST":return ms(ms({},e),{},{sqlSelectedColumnsList:t.value});case"SET_SQL_LOADER":return ms(ms({},e),{},{sqlLoader:t.value});case"SET_SQL_OPERATION_ON_ALL_RECORD_ACTIVE":return ms(ms({},e),{},{isSqlOperationOnAllRecords:t.value});case"SET_SQL_OBJECT_TO_BACKEND":return ms(ms({},e),{},{sqlObjectToBackend:t.value});case"SET_ATTRIBUTE_TABLE_UNDO_HISTORY":return ms(ms({},e),{},{attributeTableUndoHistory:t.value});case"SET_ATTRIBUTE_TABLE_REDO_HISTORY":return ms(ms({},e),{},{attributeTableRedoHistory:t.value});case"SET_CAN_UNDO_HISTORY":return ms(ms({},e),{},{canUndoHistory:t.value});case"SET_SQL_VALID_DATA":return ms(ms({},e),{},{sqlValidData:t.value});case"SET_AUTOFILL_ENABLE":return ms(ms({},e),{},{autoFillEnable:t.value});case"SET_FILTER_TABLE_CONDITIONS":return ms(ms({},e),{},{filterTableConditions:t.value});default:return e}};function xs(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 vs(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:ys,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_TEMP_SELECTED_FEATURES":return vs(vs({},e),{},{tempSelectedFeatures:t.value});case"SET_OBJECT_POSTGIS":return vs(vs({},e),{},{objectPostGISBackend:t.value});case"SET_OPERATION_POSTGIS":return vs(vs({},e),{},{operationPostGIS:t.value});case"SET_VALID_DATA_POSTGIS":return vs(vs({},e),{},{validDataPostGIS:t.value});case"SET_IS_VALID_DETAIL_TEXT_FROM_BACKEND":return vs(vs({},e),{},{isValidDetailTextFromBackend:t.value});case"SET_IS_VALID_DETAIL_LOADER":return vs(vs({},e),{},{isValidDetailLoader:t.value});case"SET_POSTGIS_PARTICULAR_FEATURE":return vs(vs({},e),{},{isPostGISoperationOnAllFeatures:t.value});case"SET_SHOW_PARAMS":return vs(vs({},e),{},{isShowParams:t.value});case"SET_CREATED_FEATURES_ON_BASED_SELECT_IN_PUBLIC":return vs(vs({},e),{},{createdFeaturesOnBasedSelectInPublicMode:t.value});default:return e}};function Ss(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 ws(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:Ls,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_RATE_COMPONENT":return ws(ws({},e),{},{isRateComponent:t.value});case"SET_RATE_PROGRESS_BAR":return ws(ws({},e),{},{isRateProgressBar:t.value});case"SET_RATE_OPINION_TEXT":return ws(ws({},e),{},{rateOpinionText:t.value});case"SET_RATE_NUMBER":return ws(ws({},e),{},{rateNumber:t.value});case"SET_RATE_QUESTION_NUMBER":return ws(ws({},e),{},{rateQuestionNumber:t.value});case"SET_REQUEST_COUNTER":return ws(ws({},e),{},{requestCounter:t.value});case"SET_REQUESTS_TO_SHOW_RATE_COMPONENT":return ws(ws({},e),{},{requestsToShowRateComponent:t.value});default:return e}},As=Object(so.b)({reducerManageLayers:bo,reducerSettings:mo,reducerAttributePanel:vo,reducerPrintOptions:wo,reducerRightPanel:Ro,reducerAddLayer:Io,reducerInteractions:Wo,reducerExtract:Ho,reducerAppPlan:Vo,reducerManageLayerPanel:Ko,reducerGeoReference:es,reducerWindows:as,reducerStyleLayer:ss,reducerServices:ps,reducerBaseMap:js,reducerAttributeTableTools:Es,reducerRightPanelTools:_s,reducerRateComponent:Ts}),Rs=n(308),Ps=n(362),Cs={key:"root",storage:n.n(Ps).a},Ns=Object(Rs.a)(Cs,As),Is=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||so.c,ks=Object(so.d)(Ns,Is(Object(so.a)(uo.a))),Ms=(n(482),function(){var e=location.pathname.split("/");if(e.length>2)switch(e[2]){case"map":return"map";case"edit":return"edit"}return"map"}()),Ds=location.pathname.split("/")[3]||location.hostname.split(".")[0],Ws=function(e){Ds=(location.pathname.split("/")[3]||location.hostname.split(".")[0])&&e};Object(c.render)(Object(h.jsx)(f.a,{store:ks,children:Object(h.jsx)(oo,{})}),document.getElementById("root"))},181:function(e,t,n){"use strict";n.d(t,"c",(function(){return v})),n.d(t,"g",(function(){return y})),n.d(t,"d",(function(){return _})),n.d(t,"k",(function(){return S})),n.d(t,"f",(function(){return w})),n.d(t,"e",(function(){return L})),n.d(t,"b",(function(){return T})),n.d(t,"a",(function(){return A})),n.d(t,"i",(function(){return R})),n.d(t,"l",(function(){return P})),n.d(t,"j",(function(){return C})),n.d(t,"h",(function(){return N}));var r=n(17),a=n.n(r),c=n(8),i=n.n(c),o=n(18),s=n(2),u=n(96),l=n.n(u),d=n(171),p=n.n(d),f=n(89),b=n.n(f),O=n(95),j=n(148),h=n(97),m=n(143),g=n(24),E=n(14),x=["selectedPlots","markPlots"],v=function(e,t,n){return function(){var r=a()(i.a.mark((function r(a,c){var u;return i.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,a(Object(g.a)("/app/layer/attributes/names?project=".concat(o.validLocationPath,"&layer_id=").concat(e),"get",""));case 2:(u=r.sent).ok&&u.data&&(a(Object(s.p)("SET_EXTRACT_LAYER_COLUMNS",u.data.feature_names)),t(u.data.feature_names.map((function(e){return{label:e,value:e}})))),n(!1);case 5:case"end":return r.stop()}}),r)})));return function(e,t){return r.apply(this,arguments)}}()},y=function(e,t,n,r,c){return function(){var s=a()(i.a.mark((function a(s,u){var l;return i.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,s(Object(g.a)("/app/layer/column/values?project=".concat(o.validLocationPath,"&layer_id=").concat(e,"&column_name=").concat(t),"get",""));case 2:(l=a.sent).ok&&l.data&&(n(l.data.map((function(e){return{name:e,fileName:"",column:t}}))),c(!0)),r(!1);case 5:case"end":return a.stop()}}),a)})));return function(e,t){return s.apply(this,arguments)}}()},_=function(e){return function(){var t=a()(i.a.mark((function t(n,r){var a,c;return i.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a="/app/project/wypis/get/configuration?project=".concat(o.validLocationPath),e&&(a="".concat(a,"&config_id=").concat(e)),t.next=4,n(Object(g.a)(a,"get",""));case 4:if(!(c=t.sent).ok){t.next=8;break}return e&&n(Object(s.p)("SET_EXTRACT_CONFIGURATION",c.data)),t.abrupt("return",c.data);case 8:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}()},S=function(e,t,n,r){return function(a,c){n.generateAsync({type:"blob"}).then((function(n){var i=new FormData,u=JSON.stringify(t);i.append("extractFiles",n,"extractFiles.zip"),i.append("configuration",u),i.append("project",o.validLocationPath),e&&i.append("config_id",e),r(!0),b.a.post("/app/project/wypis/add/configuration",i,{headers:{"X-CSRFTOKEN":l.a.load("csrftoken"),"content-type":"multipart/form-data"}}).then((function(e){return e.data})).then((function(e){var n="configurationCorrectlyChanged";if(200===e.status)if(e.data.config_complete){a(Object(s.p)("SET_EXTRACT_CONFIGURATION",t));var i=JSON.parse(JSON.stringify(c().reducerManageLayers.projectLayersRedux));i.wypis=!0,a(Object(s.p)("CHANGE_PROJECT_LAYERS",i)),a(Object(s.p)("SET_CONFIGURE_EXTRACT_WINDOW",!1)),a(Object(s.p)("SET_CONFIGURE_EXTRACT_PAGE","chooseExtract"))}else n="configarationNotComplete";else n="configurationChangingFailed";Object(E.i)(n),r(!1)})).catch((function(e){r(!1),Object(E.i)("configurationChangingFailed")}))}))}},w=function(e,t,n){return function(){var r=a()(i.a.mark((function r(a,c){var s,u;return i.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return s={project:o.validLocationPath,point:e,config_id:n},r.next=3,a(Object(g.a)("/app/project/wypis/precinct_and_number","post","parcelRetrivingError",s));case 3:(u=r.sent).ok&&t(u.data);case 5:case"end":return r.stop()}}),r)})));return function(e,t){return r.apply(this,arguments)}}()},L=function(e){return function(){var t=a()(i.a.mark((function t(n,r){var a,c;return i.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a={project:o.validLocationPath,plot:r().reducerExtract.selectedExtractPlots,config_id:e},t.next=3,n(Object(g.a)("/app/project/wypis/plotspatialdevelopment","post","parcelRetrivingError",a));case 3:(c=t.sent).ok&&n(Object(s.p)("SET_DESTINATIONS_EXTRACT_DATA",c.data));case 5:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}()},T=function(e,t){return function(){var n=a()(i.a.mark((function n(r,a){var c,s;return i.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return c={project:o.validLocationPath,plot:[e],config_id:t},n.next=3,r(Object(g.a)("/app/project/wypis/create","post","retrevingExtractError",c,!0));case 3:(s=n.sent).ok&&s.data&&p.a.saveAs(s.data,"wypis_".concat(e.plot.number,".").concat(s.data.type.includes("pdf")?"pdf":"docx"));case 5:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}()},A=function(){return function(e,t){x.forEach((function(t){var n=new O.a({}),r=new j.a({source:n,name:t,style:"markPlots"===t?h.a:h.e});e(Object(s.p)("ADD_LAYER_MAP",r))}))}},R=function(){return function(e,t){x.forEach((function(t){e(C(t))})),e(Object(s.z)(!1))}},P=function(e,t,n,r){return function(){var c=a()(i.a.mark((function a(c,u){var l,d,p,f,b;return i.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(l=c(Object(s.u)(r)),!t.length){a.next=10;break}return d=t?"selectingParcelError":"searchingError",a.next=5,c(Object(g.a)("/app/layer/features/selected","post",d,{project:o.validLocationPath,layer_id:e.id,label:t}));case 5:p=a.sent,l.getSource().clear(),p.ok&&p.data&&(f=JSON.parse(p.data)).data&&((b=(new m.a).readFeatures(f.data)).length&&l.getSource().addFeatures(b),n&&c(Object(s.m)(l.getSource().getExtent()))),a.next=11;break;case 10:l&&l.getSource().clear();case 11:case"end":return a.stop()}}),a)})));return function(e,t){return c.apply(this,arguments)}}()},C=function(e){return function(t,n){var r=t(Object(s.u)(e));r&&n().reducerManageLayers.projectMap.removeLayer(r)}},N=function(e){return function(){var t=a()(i.a.mark((function t(n,r){var a,c;return i.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a={project:o.validLocationPath,config_id:e},t.next=3,n(Object(g.a)("/app/project/wypis/remove","post","configurationRemoveError",a));case 3:return(c=t.sent).ok&&Object(E.i)("configurationRemoved"),t.abrupt("return",c);case 6:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}()}},182:function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n.d(t,"e",(function(){return g})),n.d(t,"b",(function(){return v})),n.d(t,"g",(function(){return w})),n.d(t,"f",(function(){return L})),n.d(t,"h",(function(){return N})),n.d(t,"j",(function(){return I})),n.d(t,"i",(function(){return k})),n.d(t,"d",(function(){return M})),n.d(t,"c",(function(){return D}));var r=n(12),a=n.n(r),c=n(17),i=n.n(c),o=n(8),s=n.n(o),u=n(2),l=n(282),d=n(268),p=n(24),f=n(18),b=n(364),O=n(13),j=n(14),h=function(e,t,n){return function(r,a){r(y()),m(e);var c=e.layers.filter((function(e){return e.visible&&e.selected||!t})),i=e.layers.filter((function(e){return e.visible&&e.selected||!t})).map((function(e){return e.opacity}));c.forEach((function(e,t){var n=new d.a({url:"".concat(e.link,"?LAYERS=").concat([e.name]),params:{LAYERS:[e.name]},ratio:1,serverType:"geoserver"}),a=new l.a({name:"tempWMS_".concat(e.name),source:n,opacity:i[t]});r(Object(u.p)("ADD_LAYER_MAP",a))})),n&&r(_(e))}},m=function(e){e.groups.forEach((function(e){e.selected=!1}));e.layers.forEach((function(t){t.selected&&t.parent&&function t(n){e.groups.forEach((function(e){e.name===n&&(e.selected=!0,e.parent&&t(e.parent))}))}(t.parent)}))},g=function(e){return function(){var t=i()(s.a.mark((function t(n,r){var c,i,o,l,d,p,f,h,m;return s.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n(Object(u.p)("CHANGE_UPLOAD_LAYER_LOADER",!0)),c=e.split("?")[0],e="/app/proxy?proxyurl="+encodeURIComponent(c+"?service=WMS&request=GetCapabilities"),i=new b.a,t.next=6,fetch(e).then((function(e){return e.text()})).then((function(e){return i.read(e).Capability.Layer})).catch((function(){Object(j.i)("getWmsLayersError")}));case 6:if(o=t.sent,n(Object(u.p)("CHANGE_UPLOAD_LAYER_LOADER",!1)),!o){t.next=13;break}return l=x(o),d=a()(l,2),p=d[0],f=d[1],h=p.map((function(e){var t=e.EX_GeographicBoundingBox||e.BoundingBox[0].extent,n=Object(O.q)(t,"EPSG:4326","EPSG:3857");return{name:e.Name,selected:!1,extent:n,opacity:1,wmsTitle:e.Title,parent:e.wms_parent||"",link:c,visible:!0}})),m=f.map((function(e){var t=e.EX_GeographicBoundingBox||e.BoundingBox[0].extent,n=Object(O.q)(t,"EPSG:4326","EPSG:3857");return{name:e.Title,selected:!1,extent:n,parent:e.wms_parent||"",visible:!0}})),t.abrupt("return",[h,m]);case 13:return t.abrupt("return",[[],[]]);case 14:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}()},E=function(e,t,n){return function(r,a){a().reducerServices.tempWmsObject[n].forEach((function(n){n.name===t.name&&(n.visible=e)}))}},x=function(e){var t=[],n=[];return function e(r,a){r.Layer.forEach((function(r){a&&(r.wms_parent=a.Title),r.Name?t.push(r):r.Layer&&(n.push(r),e(r,r))}))}(e,""),[t,n]},v=function(e){return function(t,n){var r=JSON.parse(JSON.stringify(e));r.layers.length=0,t(Object(u.p)("SET_TEMP_WMS_OBJECT",r))}},y=function(){return function(e,t){var n=[];t().reducerManageLayers.projectMap.getLayers().getArray().forEach((function(e){e.values_.name&&e.values_.name.includes("tempWMS")&&n.push(e)})),n.forEach((function(e){t().reducerManageLayers.projectMap.removeLayer(e)}))}},_=function(e){return function(t,n){var r=JSON.parse(JSON.stringify(n().reducerManageLayers.projectLayersRedux));r.children=r.children.filter((function(e){return!e.tempWms}));var a=[];e.groups.forEach((function(t){if(!t.parent&&t.selected){var n={name:t.name,extent:t.extent,tempWms:!0,parent:"",type:"group",children:[],visible:t.visible};S(n,e.layers,e.groups),a.push(n)}})),e.layers.forEach((function(e){if(e.selected&&!e.parent){var t=Math.random(),n={name:e.name,wmsTitle:e.wmsTitle,tempWms:!0,type:"WMS",parent:"",id:"".concat(e.name,"_").concat(t),visible:e.visible,extent:e.extent,opacity:1,link:e.link};a.push(n)}})),r.children=r.children.concat(a),t(Object(u.p)("CHANGE_PROJECT_LAYERS",r))}},S=function e(t,n,r){n.forEach((function(e){if(e.selected&&e.parent===t.name){var n=Math.random(),r={name:e.name,wmsTitle:e.wmsTitle,tempWms:!0,type:"WMS",parent:"",id:"".concat(e.name,"_").concat(n),visible:e.visible,extent:e.extent,opacity:1,link:e.link};t.children.push(r)}})),r.forEach((function(a){if(a.selected&&a.parent===t.name){var c={name:a.name,extent:a.extent,tempWms:!0,parent:"",type:"group",children:[],visible:a.visible};t.children.push(c),e(c,n,r)}}))},w=function(e,t){return function(n,r){var a=JSON.parse(JSON.stringify(r().reducerManageLayers.projectLayersRedux));R(a,t,e),n(E(e,t,"layers")),n(T(a))}},L=function(e,t){return function(n,r){var a=JSON.parse(JSON.stringify(r().reducerManageLayers.projectLayersRedux));A(a,t,e,!1,n),n(T(a))}},T=function(e){return function(t,n){var r=[];P(e,r);var a=JSON.parse(JSON.stringify(n().reducerServices.tempWmsObject));a.layers=r,t(h(a,!0,!1)),t(Object(u.p)("CHANGE_PROJECT_LAYERS",e))}},A=function e(t,n,r,a,c){t.children.forEach((function(t){a?(t.visible=r,c(E(r,t,"layers")),t.children&&e(t,n,r,!0,c)):t.tempWms&&"group"===t.type&&t.name===n.name?(c(E(r,t,"groups")),t.visible=r,e(t,n,r,!0,c)):t.tempWms&&t.children&&e(t,n,r,!1,c)}))},R=function e(t,n,r){t.children.forEach((function(t){t.tempWms&&t.id===n.id?t.visible=r:t.tempWms&&t.children&&e(t,n,r)}))},P=function e(t,n){t.children.forEach((function(t){t.tempWms&&t.id&&t.visible?(t.selected=!0,n.push(t)):t.tempWms&&t.children&&e(t,n)}))},C=function(e){return function(t,n){var r=n().reducerManageLayers.allSelectedLayers,a=function t(n,r){var a=!1;n.children.forEach((function(n){n.id&&r===n.id&&(n.isSelected=!0,a=!0,n.parent&&c(e,n.parent)),!a&&n.children&&n.children.length&&t(n,r)}))},c=function t(n,r){var a=!1;n.children.forEach((function(n){n.id||r!==n.name||(n.isSelected=!0,a=!0,n.parent&&t(e,n.parent)),!a&&n.children&&n.children.length&&t(n,r)}))};return r.length?(r.forEach((function(t){t.id?a(e,t.id):function t(n,r){var c=!1;n.children.forEach((function(n){n.id||r!==n.name||(n.isSelected=!0,c=!0,n.children.forEach((function(r){r.id?a(e,r.id):t(n,r.name)}))),!c&&n.children&&n.children.length&&t(n,r)}))}(e,t.name)})),function e(t){t.children=t.children.filter((function(e){return e.isSelected})),t.children.forEach((function(t){t.children&&e(t)}))}(e),!0):(Object(j.i)("noSelectedLayers"),!1)}},N=function(){return function(){var e=i()(s.a.mark((function e(t,n){var r,a;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=JSON.parse(JSON.stringify(n().reducerManageLayers.projectLayersRedux)),!t(C(r))){e.next=6;break}return e.next=4,t(Object(p.a)("/app/project/services/publish","post","publishServicesError",r));case 4:(a=e.sent).ok&&(t(Object(u.o)(null,"wms_url",a.data.wms_url)),t(Object(u.o)(null,"wfs_url",a.data.wfs_url)),Object(j.i)("successfullyPublishedYourLayers"));case 6:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},I=function(){return function(){var e=i()(s.a.mark((function e(t){var n;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={project:f.validLocationPath},e.next=3,t(Object(p.a)("/app/project/app/unpublish","post","publishServicesError",n));case 3:e.sent.ok&&(t(Object(u.o)(null,"wms_url","")),t(Object(u.o)(null,"wfs_url","")),Object(j.i)("successfullyUnpublishedYourLayers"));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},k=function(e,t){return function(n,r){n(Object(u.u)("tempWMS_".concat(e))).setOpacity(t)}},M=function(e){return function(t,n){var r=JSON.parse(JSON.stringify(n().reducerManageLayers.projectLayersRedux));P(r,[]);var a=JSON.parse(JSON.stringify(n().reducerServices.tempWmsObject));a.layers.forEach((function(t,n){t.wmsTitle===e.wmsTitle&&(t.selected=!1)})),t(Object(u.p)("SET_TEMP_WMS_OBJECT",a)),Object(u.D)(r,e.id,[]),G(r),t(Object(u.p)("CHANGE_PROJECT_LAYERS",r)),t(h(a,!0,!1))}},D=function(e){return function(t,n){var r=JSON.parse(JSON.stringify(n().reducerManageLayers.projectLayersRedux)),a=JSON.parse(JSON.stringify(n().reducerServices.tempWmsObject));P(r,[]),a.groups.forEach((function(t){t.name===e.name&&(t.selected=!1)})),F(a,e),W(a,e),t(Object(u.p)("SET_TEMP_WMS_OBJECT",a)),Object(u.B)(r,e.name,[]),G(r),t(Object(u.p)("CHANGE_PROJECT_LAYERS",r)),t(h(a,!0,!1))}},W=function(e,t){e.layers.forEach((function(e){e.parent===t.name&&(e.selected=!1)}))},F=function e(t,n){t.groups.forEach((function(r){r.parent===n.name&&(r.selected=!1,W(t,r),e(t,r))}))},G=function e(t){t.children.forEach((function(n,r){n.tempWms&&"group"===n.type&&(0===n.children.length?t.children.splice(r,1):e(n))}))}},189:function(e,t,n){"use strict";var r,a=n(9),c=n.n(a),i=n(5),o=n.n(i),s=n(299),u=(n(438),n(6)),l=(n(0),n(1));function d(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 p(e){for(var t=1;t-1&&t.children.splice(a,1)},ae=function(e,t){return function(n,r){var a=JSON.parse(JSON.stringify(r().reducerManageLayers.projectLayersRedux)),c=[];t.forEach((function(e){re(a,e,c)})),e.forEach((function(e){ce(a,e,c)})),n(ue("CHANGE_PROJECT_LAYERS",a)),n(K(a)),n(ie(c,!1,!0))}},ce=function e(t,n,r){t.children.forEach((function(a,c){a.id?a.id===n&&(r.push(a.name),t.children.splice(c,1)):e(a,n,r)}))},ie=function(e,t,n){return function(){var r=i()(s.a.mark((function r(a,c){var i,o,u;return s.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(i=JSON.parse(JSON.stringify(c().reducerManageLayers.projectLayersRedux)),t){r.next=12;break}return o=[],r.next=5,R.a.get("/app/project/order?project=".concat(S.validLocationPath)).then((function(e){o=e.data.data}));case 5:return Array.isArray(e)?e.map((function(e){var t=-1;o.forEach((function(n,r){n.layer_name===e&&(t=r)})),t>=0&&o.splice(t,1)})):e&&(u=-1,o.forEach((function(t,n){t.layer_name===e&&(u=n)})),u>=0&&o.splice(u,1)),a(Object(G.j)("projectLayers")),r.next=9,me(i,S.validLocationPath,a,c,n);case 9:a(Se()),r.next=14;break;case 12:return r.next=14,me(i,S.validLocationPath,a,c,t);case 14:case"end":return r.stop()}}),r)})));return function(e,t){return r.apply(this,arguments)}}()},oe=function(e){return function(t,n){var r=JSON.parse(JSON.stringify(n().reducerManageLayers.projectLayersRedux));r.children=r.children.reverse();var a=JSON.parse(JSON.stringify(n().reducerManageLayers.sortedLayers));n().reducerManageLayers.layersListRedux.filter((function(e){return!e.id})).map((function(e){return e.name})).includes(e.parent)?e.parent&&function e(t,n,r,a){n.forEach((function(n){"group"===n.type&&n.name===t?(n.children=n.children.reverse(),n.children.push(r),a.push(r),n.children=n.children.reverse()):"group"===n.type&&n.children&&e(t,n.children,r,a)}))}(e.parent,r.children,e,a):(r.children.push(e),a.push(e)),r.children=r.children.reverse(),t(ue("CHANGE_PROJECT_LAYERS",r)),t(ue("CHANGE_SORTED_LAYERS",a))}},se=function(e){return function(t,n){var r=JSON.parse(JSON.stringify(n().reducerManageLayers.projectLayersRedux));""===e.parent?r.children.push(e):e.parent&&function e(t,n,r){n.forEach((function(n){"group"===n.type&&n.name===t?n.children.push(r):"group"===n.type&&n.children.length&&e(t,n.children,r)}))}(e.parent,r.children,e),t(ue("CHANGE_PROJECT_LAYERS",r))}},ue=function(e,t){return{type:e,value:t}},le=function(e){return function(t,n){t(ue("CHANGE_ACTIVE_LAYER",e)),e.name||t(ue("SET_ALL_SELECTED_LAYERS",[]))}},de=function e(t){t.children.forEach((function(t){t.id?t.defaultVisibility=t.visible:(t.expanded=!1,t.children.length&&e(t))}))},pe=function(e,t){return function(){var n=i()(s.a.mark((function n(r,a){var c,o,u;return s.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,r(Object(z.a)("/app/project/new/json?project=".concat(e,"&published=").concat(!location.pathname.split("/")[3]),"get",""));case 2:(c=n.sent).ok?(o=c.data,Object(S.setProjectValidLocationPath)(o.project_name),r(ue("SET_METATAG",{metadataId:o.metadata_id,keywords:o.keywords,description:o.description})),r(ue("CHANGE_PROJECT_CATEGORIES",o.categories)),r(ue("CHANGE_PROJECT_DESCRIPTION",o.description)),(u=o.settings).hasOwnProperty("identification")||(u.identification=!0),r(ue("CHANGE_PROJECT_SETTINGS",u)),"edit"!==S.appModeFromUrl&&Oe(o),r(ke(o.children)),de(o),me(o,o.project_name,r,a),r(function(){var e=i()(s.a.mark((function e(t,n){var r;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=n().reducerManageLayers.projectLayersRedux.project_name,e.next=3,t(Object(z.a)("/app/project/logo/update","post","",{project:r}));case 3:e.sent;case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()),r(Se(!1))):t&&r(fe(e)),r(ue("CHANGE_MAIN_LOADER",!1));case 5:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}()},fe=function(e){return function(){var t=i()(s.a.mark((function t(n,r){return s.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n(ue("CHANGE_MAIN_LOADER",!0)),t.next=3,n(Object(F.d)());case 3:t.sent&&n(pe(e,!1));case 5:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}()},be=function(){return function(e,t){t().reducerManageLayers.projectMap.addControl(je),t().reducerManageLayers.projectMap.removeControl(t().reducerManageLayers.projectMap.controls.getArray()[1]),t().reducerManageLayers.projectMap.removeControl(t().reducerManageLayers.projectMap.controls.getArray()[1])}},Oe=function(e){!function e(t){var n=[];t.children.forEach((function(t){t.id?(t.published||void 0===t.published)&&n.push(t):(n.push(t),t.children&&e(t))})),t.children=n}(e)},je=new M.a({units:"metric"}),he=function e(t,n,r){t.children.forEach((function(t){t.id&&(n.push({layer_name:t.name,opacity:255}),r.push(t.name)),t.children&&t.children.length&&e(t,n,r)}))},me=function(){var e=i()(s.a.mark((function e(t,n,r,c,i){var o,u,l,d,p,f,b,m,g,E,x,v,y,_,L;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o=function(e){var t=Array.from(c().reducerManageLayers.layersNamesRedux).filter(Object(w.a)(c().reducerManageLayers.consultationLayers)),n=[],r=[];return e.map((function(e){return-1!==t.indexOf(e)?n.push(e):null})),n.map((function(e){return d.map((function(t){return e===t.layer_name?r.push(t.opacity):null}))})),[n.reverse(),r.reverse()]},r(ue("CHANGE_PROJECT_LAYERS",t)),u=JSON.parse(JSON.stringify(t)),r(K(u,"")),l=a()(t.extent).map((function(e){return parseInt(e)})),c().reducerSettings.isTempLayersOrder){e.next=10;break}return e.next=8,R.a.get("/app/project/order?project=".concat(S.validLocationPath)).then((function(e){d=e.data.data,p=e.data.data.map((function(e){return e.layer_name}))}));case 8:e.next=13;break;case 10:he(t,d=[],p=[]);case 13:if(!r(Ie("projectLayers"))){for(r(ue("CHANGE_LAYERS_NAMES",new Set(Array.from(c().reducerManageLayers.layersNamesRedux)))),f=Object(O.g)("EPSG:3857").getExtent(),b=Object(j.D)(f)/256,m=new Array(22),g=0,E=m.length;g1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2?arguments[2]:void 0;return function(){var r=a()(s.a.mark((function r(a,c){var i,o;return s.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:i=c().reducerManageLayers.tempFeatures,o=[],e.forEach((function(e){switch(e.type){case"MultiLineString":o.push(new u.a({geometry:new l.a(e.coordinates)}));break;case"MultiPolygon":o.push(new u.a({geometry:new d.a(e.coordinates)}));break;case"MultiPoint":o.push(new u.a({geometry:new p.a(e.coordinates)}))}})),i.addFeatures(o),t&&o.forEach((function(e){a(Object(f.j)(e,n))}));case 5:case"end":return r.stop()}}),r)})));return function(e,t){return r.apply(this,arguments)}}()}},225:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));n(0);var r=n(85),a=n(1);function c(e){var t=e.color,n=e.rightPanel,c=void 0!==n&&n;return Object(a.jsx)(r.a,{style:c?{padding:"4px"}:{},version:"1.0",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1280.000000 1280.000000","data-testid":"gearIcon",children:Object(a.jsx)("g",{transform:"translate(0.000000,1280.000000) scale(0.100000,-0.100000)",fill:t,stroke:"none",children:Object(a.jsx)("path",{d:"M6010 12794 c-25 -2 -103 -9 -175 -15 -143 -12 -390 -49 -503 -74\nl-72 -17 0 -529 0 -530 -139 -207 c-158 -234 -272 -376 -371 -461 -174 -150\n-329 -225 -570 -277 -67 -15 -129 -18 -290 -18 -216 0 -338 13 -540 59 l-103\n23 -366 366 -367 367 -139 -112 c-409 -327 -760 -689 -1070 -1102 l-58 -78\n355 -357 356 -357 40 -105 c99 -258 137 -439 137 -655 0 -152 -9 -214 -47\n-339 -97 -315 -393 -608 -871 -861 l-104 -55 -510 0 c-437 0 -512 -2 -516 -14\n-10 -26 -55 -336 -69 -471 -8 -82 -13 -266 -12 -495 0 -373 10 -553 54 -954\n11 -99 20 -183 20 -188 0 -4 227 -8 504 -8 l503 0 84 -34 c417 -169 661 -374\n800 -672 141 -299 140 -732 -2 -1218 l-21 -71 -356 -357 -356 -357 27 -40 c45\n-68 219 -281 350 -427 251 -282 517 -537 771 -740 l130 -105 371 371 371 370\n79 10 c142 17 511 23 645 11 434 -40 741 -184 989 -464 75 -86 193 -261 250\n-373 l41 -81 0 -525 0 -525 103 -16 c144 -23 406 -54 577 -69 189 -17 765 -16\n935 0 137 14 468 59 498 68 16 5 17 39 17 538 l0 532 46 95 c141 290 366 525\n634 659 117 59 291 114 445 141 113 20 164 23 385 24 154 0 302 -5 375 -14\nl120 -13 397 -400 398 -401 37 29 c85 63 356 286 468 384 302 265 573 556 755\n813 l34 48 -397 397 -397 397 -34 170 c-59 293 -70 384 -70 585 -1 143 4 204\n18 270 48 220 136 387 291 549 142 149 293 255 533 375 l132 66 575 0 575 0 5\n23 c7 35 34 248 50 407 52 515 43 1075 -26 1529 -11 75 -22 144 -25 154 -5 16\n-42 17 -589 17 l-584 0 -128 64 c-540 271 -784 609 -818 1136 -10 155 22 485\n75 760 l10 55 405 405 405 405 -64 93 c-205 303 -507 614 -872 897 -182 143\n-372 278 -382 273 -5 -1 -184 -174 -396 -383 -279 -274 -397 -384 -424 -393\n-20 -8 -100 -27 -177 -43 -747 -155 -1306 99 -1725 786 l-60 99 0 553 c0 455\n-2 553 -13 553 -8 0 -94 9 -193 20 -364 40 -536 51 -829 54 -165 2 -320 2\n-345 0z m725 -4200 c242 -29 482 -102 720 -219 252 -124 440 -260 636 -461\n291 -300 495 -679 589 -1095 65 -289 67 -678 4 -964 -181 -817 -764 -1463\n-1548 -1714 -241 -77 -425 -105 -691 -105 -372 0 -669 68 -1000 229 -332 161\n-616 393 -826 675 -113 152 -159 227 -239 392 -117 239 -193 507 -221 777 -16\n153 -6 431 20 586 123 727 562 1329 1214 1665 420 217 856 293 1342 234z"})})})}},238:function(e,t,n){"use strict";n.d(t,"b",(function(){return P})),n.d(t,"d",(function(){return C})),n.d(t,"c",(function(){return I})),n.d(t,"a",(function(){return F})),n.d(t,"e",(function(){return G})),n.d(t,"h",(function(){return H})),n.d(t,"f",(function(){return Y})),n.d(t,"g",(function(){return B}));var r=n(17),a=n.n(r),c=n(8),i=n.n(c),o=n(67),s=n(105),u=n(68),l=n(95),d=n(195),p=n(148),f=n(170),b=n(120),O=n(96),j=n.n(O),h=n(18),m=n(302),g=n.n(m),E=n(89),x=n.n(E),v=n(171),y=n.n(v),_=n(97),S=n(143),w=n(197),L=n(2),T=n(24),A=n(14),R=function(e){return function(t,n){var r=new l.a({wrapX:!1}),a=new d.a({source:r,style:new o.c({fill:new s.a({color:"rgba(255, 255, 255, 0.3)"}),stroke:new u.a({color:"#32354b",width:2}),image:new b.a({radius:7,fill:new s.a({color:"#32354b"})})})});n().reducerManageLayers.projectMap.addLayer(a);var c=new f.b({source:r,type:e,style:new o.c({fill:new s.a({color:"rgba(255, 255, 255, 0.2)"}),stroke:new u.a({color:"rgba(0,0,0,0.4)",lineDash:[7,7],width:2}),image:new b.a({radius:5,stroke:new u.a({color:"#32354b"}),fill:new s.a({color:"#747caa"})})})});t(Object(L.p)("CHANGE_MEASURE_DRAW",c)),t(Object(L.p)("CHANGE_MEASURE_SOURCE",r))}},P=function(e){return function(t,n){n().reducerRightPanel.activeTool===e?t(Object(L.p)("CHANGE_ACTIVE_TOOL","")):("measurePolygon"===e?t(R("Polygon")):"measureLine"===e&&t(R("LineString")),t(Object(L.p)("CHANGE_ACTIVE_TOOL",e)))}},C=function(e){return function(){var t=a()(i.a.mark((function t(n,r){var a,c,o;return i.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a="/app/layer/attributes?project=".concat(h.validLocationPath,"&layer_id=").concat(e.id,"&search=",!0),t.next=3,n(Object(T.a)(a,"get",""));case 3:(c=t.sent).ok&&c.data&&((o=JSON.parse(c.data)).data.layer_id=e.id,n(Object(L.p)("CHANGE_SEARCHING_DATA",o.data)));case 5:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}()},N=function(e,t){return new Promise((function(n,r){var a=new XMLHttpRequest;a.responseType="blob",a.open("POST",e,!0),a.setRequestHeader("Content-type","application/x-www-form-urlencoded"),a.addEventListener("load",(function(e){200===this.status&&n(this.response)})),a.send(t)}))},I=function(e,t,n,r,c,o,s){return function(){var u=a()(i.a.mark((function a(u,l){var d,p,f,b;return i.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return d=l().reducerManageLayers.layersListRedux.filter((function(e){return e.visible&&e.id})).filter(Object(w.a)(l().reducerManageLayers.consultationLayers)).map((function(e){return e.name})),a.next=3,u(Object(L.t)(d));case 3:p=a.sent,f="SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&MAP=/projects/".concat(h.validLocationPath,"/").concat(h.validLocationPath,".qgs&FORMAT=image/PNG&DPI=",150,"&TRANSPARENT=true&LAYERS=").concat(p.LAYERS.join(),"&OPACITIES=").concat(p.OPACITIES.join(),"&TILED=true&WIDTH=2545&HEIGHT=1800&CRS=EPSG:3857&STYLES=&BBOX=").concat(e.join(),"&BGCOLOR=0xFFFFFF"),l().reducerPrintOptions.isPrintout&&(b=l().reducerPrintOptions.printoutOptions,f+="&SELECTION=".concat(b.layer,":").concat(b.feature.key_column_value)),"https://mapmaker.online/ows/",N("https://mapmaker.online/ows/",f).then((function(e){return new Blob([e],{type:"image/png"})})).then((function(a){var i=new FileReader;i.readAsDataURL(a),i.onloadend=function(){var a=i.result,l=new g.a({orientation:"vertical"===n?"portrait":"landscape",unit:"mm",format:t});l.addImage(a,"PNG",0,0,l.internal.pageSize.getWidth(),l.internal.pageSize.getHeight()),u(M(l,e,t,n,r,c,o,s))}})).catch((function(e){Object(A.i)("printoutDownloadFailed"),u(Object(L.p)("CHANGE_MAIN_LOADER",!1))}));case 8:case"end":return a.stop()}}),a)})));return function(e,t){return u.apply(this,arguments)}}()},k=function(e,t){return function(n){var r=Math.round(100*e.loaded/e.total),a=t+r/2;n(100===a?Object(L.p)("PRINT_LOADING_PROGRESS",!1):Object(L.p)("PRINT_LOADING_PROGRESS",a))}},M=function(e,t,n,r,a,c,i,o){return function(s,u){var l="SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&MAP=/projects/template/background.qgs&FORMAT=image/jpeg&DPI=".concat(96,"&TRANSPARENT=true&LAYERS=",["OpenStreetMap"].join(),"&TILED=true&WIDTH=2545&HEIGHT=1800&CRS=EPSG:3857&STYLES=&BBOX=").concat(t.join(),"&BGCOLOR=0xFFFFFF");N("https://mapmaker.online/ows/",l).then((function(e){return new Blob([e],{type:"image/jpeg"})})).then((function(l){var d=new FileReader;d.readAsDataURL(l),d.onloadend=function(){var l=d.result,p=new g.a({orientation:"vertical"===r?"portrait":"landscape",unit:"mm",format:n});p.addImage(l,"PNG",0,0,p.internal.pageSize.getWidth(),p.internal.pageSize.getHeight());var f=new FormData;if(f.append("print",e.output("blob")),f.append("base_map",p.output("blob")),f.append("project",h.validLocationPath),f.append("orientation",r),f.append("scale","1:".concat(1e3*Number(a))),f.append("add_legend",i),f.append("bbox",t.join()),f.append("margin",o),u().reducerPrintOptions.isPrintout){f.append("plot_number_column",u().reducerPrintOptions.printoutOptions.feature.number),f.append("precinct_column",u().reducerPrintOptions.printoutOptions.feature.precinct);var b=s(D());f.append("layers",b),c&&f.append("title",c)}x.a.post("/app/project/print",f,{headers:{"X-CSRFTOKEN":j.a.load("csrftoken"),"Content-Type":"application/pdf"},onUploadProgress:function(e){return s(k(e,0))},onDownloadProgress:function(e){return s(k(e,50))},responseType:"blob"}).then((function(e){return new Blob([e.data],{type:"application/pdf"})})).then((function(e){y.a.saveAs(e,"".concat(h.validLocationPath,".pdf"))})).catch((function(e){Object(A.i)("printoutDownloadFailed")})),s(F(!1,!1)),s(Object(L.p)("CHANGE_MAIN_LOADER",!1))}})).catch((function(e){s(Object(L.p)("CHANGE_MAIN_LOADER",!1)),Object(A.i)("printoutDownloadFailed")}))}},D=function(){return function(e,t){var n=t().reducerManageLayers.sortedLayers;return t().reducerExtract.configuration.planLayers.map((function(e){return W(e.id,n)}))}},W=function(e,t){var n=t.find((function(t){return t.id===e}));return n?n.name:null},F=function(e,t){return function(n,r){n(Object(L.p)("CHANGE_PDF_EXPORT_ACTIVITY",!1)),n(Object(L.p)("SET_PRINTOUT_ACTIVE",t)),r().reducerManageLayers.projectMap.getOverlays().forEach((function(e){r().reducerManageLayers.projectMap.removeOverlay(e)})),r().reducerPrintOptions.printBox&&r().reducerManageLayers.projectMap.removeInteraction(r().reducerPrintOptions.printBox),r().reducerPrintOptions.printTranslate&&r().reducerManageLayers.projectMap.removeInteraction(r().reducerPrintOptions.printTranslate);var a=n(Object(L.u)("printBox"));a&&r().reducerManageLayers.projectMap.removeLayer(a),e&&setTimeout((function(){n(Object(L.p)("CHANGE_PDF_EXPORT_ACTIVITY",e))}),100)}},G=function(e){return function(){var t=a()(i.a.mark((function t(n,r){var a;return i.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.project=h.validLocationPath,t.next=3,n(Object(T.a)("/app/layer/mask","post","errorClippingMask",e));case 3:(a=t.sent).ok&&a.data&&(n(Object(L.p)("SET_MASK_OPTION_ACTIVE",!1)),n(z(a.data)),n(Object(L.z)()),Object(A.i)("trimmedRasterMask"));case 5:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}()},z=function(e){return function(t,n){var r=JSON.parse(JSON.stringify(n().reducerManageLayers.projectLayersRedux));!function e(t,n){t.forEach((function(t){t.id&&t.id===n.id&&(t.extent=n.extent),t.children&&t.children.length&&e(t.children,n)}))}(r.children,e),t(Object(L.p)("CHANGE_PROJECT_LAYERS",r))}},H=function(e,t){return function(){var n=a()(i.a.mark((function n(r,a){var c;return i.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return e.project=h.validLocationPath,n.next=3,r(Object(T.a)("/app/project/plot","post","plotConfigError",e));case 3:n.sent.ok&&((c=JSON.parse(JSON.stringify(a().reducerManageLayers.projectLayersRedux))).plot_layer=e.plot_layer,c.plot_number_column=e.plot_number_column,c.plot_precinct_column=e.plot_precinct_column,r(Object(L.p)("CHANGE_PROJECT_LAYERS",c)),t(),Object(A.i)("plotConfigSuccessfullChanged"));case 5:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}()},Y=function(e,t,n){return function(){var r=a()(i.a.mark((function r(a,c){var o,s;return i.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,a(Object(T.a)("/app/project/search?project=".concat(h.validLocationPath,"&searched_phrase=").concat(e,"&exactly=").concat(t,"&ignore_capitalization=").concat(n),"get","searchingProjectError"));case 2:(o=r.sent).ok&&o.data&&(s=JSON.parse(o.data),Object.keys(s.data).length||Object(A.i)("noSearchResult"),a(Object(L.p)("SET_SEARCHING_KEY_WORDS_RESULT",s.data)),a(Object(L.p)("SET_IS_KEY_WORDS_SEARCHING_RESULT",!0)));case 4:case"end":return r.stop()}}),r)})));return function(e,t){return r.apply(this,arguments)}}()},B=function(e){return function(t,n){if(n().reducerManageLayers.projectMap.getLayers().getArray().forEach((function(e,t){"searchingKeyWordsFeatures"===e.getProperties().name&&n().reducerManageLayers.projectMap.getLayers().getArray().splice(t,1)})),e.length){var r=new l.a({}),a=new p.a({source:r,name:"searchingKeyWordsFeatures",style:_.e}),c=[],i=new S.a;e.forEach((function(e){var t=i.readFeature(e);t.getGeometry()&&c.push(t)})),r.addFeatures(c),t(Object(L.m)(r.getExtent())),t(Object(L.p)("ADD_LAYER_MAP",a))}t(Object(L.z)(!1))}}},239:function(e,t,n){"use strict";var r,a=n(5),c=n.n(a),i=n(6).c.div(r||(r=c()(["\n display: flex;\n justify-content: space-between;\n margin: 15px 20px;\n cursor: default;\n align-items: center;\n"])));t.a=i},24:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var r=n(17),a=n.n(r),c=n(8),i=n.n(c),o=n(14),s=n(96),u=n.n(s),l=n(2),d=function(e,t,n,r){var c=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return function(){var s=a()(i.a.mark((function a(s,d){var p,f,b,O;return i.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return s(Object(o.n)()),p=!1,a.next=4,fetch(e,"get"===t?{method:t,redirect:"follow",headers:{"X-CSRFTOKEN":u.a.load("csrftoken"),"Content-Type":"application/json",Accept:"application/json"}}:{method:t,redirect:"follow",body:JSON.stringify(r),headers:{"X-CSRFTOKEN":u.a.load("csrftoken"),"Content-Type":"application/json",Accept:"application/json"}}).catch((function(e){p=!0,n&&Object(o.i)(n)}));case 4:if(!(f=a.sent)||!f.redirected){a.next=10;break}Object(o.i)("youAreNotLoggedIn"),setTimeout((function(){s(Object(l.p)("SET_SHOULD_BEFOREUNLOAD",!1)),window.location.reload()}),2e3),a.next=29;break;case 10:if(!f||200!==f.status){a.next=23;break}if(!c){a.next=17;break}return a.next=14,f.blob();case 14:b=a.sent,a.next=20;break;case 17:return a.next=19,f.json();case 19:b=a.sent;case 20:return a.abrupt("return",{ok:!0,data:b.data||b,message:b.message});case 23:if(p){a.next=28;break}return a.next=26,f.json();case 26:(O=a.sent).message?Object(o.i)(O.message,!0):n&&Object(o.i)(n);case 28:return a.abrupt("return",{ok:!1});case 29:case"end":return a.stop()}}),a)})));return function(e,t){return s.apply(this,arguments)}}()}},246:function(e,t,n){"use strict";n.d(t,"d",(function(){return c})),n.d(t,"c",(function(){return i})),n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return u}));var r=n(30),a=n.n(r),c=["idIIP","przestrzenNazw","lokalnyId","tytul","lacze","ukladOdniesieniaPrzestrzennego","rozdzielczoscPrzestrzenna","plan"],i=["idIIP","przestrzenNazw","lokalnyId","tytul","data"],o=["idIIP","przestrzenNazw","lokalnyId","tytul","typPlanu","poziomHierarchii","status","data","referencja"],s=[].concat(c,i,o),u=a()(new Set(a()(s)))},266:function(e,t,n){"use strict";var r=n(12),a=n.n(r),c=n(30),i=n.n(c),o=function(e,t){for(var n=0,r=0,c=Object.entries(e);ra&&(o=a-c),t.x<0&&(o=0),t.y+i>r&&(s=r-i),u({x:o,y:s})}(0,t)},position:s,onMouseDown:function(e){e.stopPropagation()},handle:"strong",children:Object(m.jsxs)(g,{id:t,size:i,resize:c,props:a,ref:d,children:[Object(m.jsx)("strong",{children:Object(m.jsxs)(E,{isTab:O,children:[r,Object(m.jsx)(x,{"data-testid":"relativeDialogWindowExitClick",onClick:n,children:Object(m.jsx)(j.a,{})})]})}),Object(m.jsx)(v,{resize:c,children:o})]})})});return Object(m.jsx)(m.Fragment,{children:p.a.createPortal(h,document.body)})}},311:function(e,t,n){"use strict";n.d(t,"d",(function(){return h})),n.d(t,"h",(function(){return m})),n.d(t,"c",(function(){return g})),n.d(t,"g",(function(){return E})),n.d(t,"f",(function(){return x})),n.d(t,"l",(function(){return v})),n.d(t,"b",(function(){return y})),n.d(t,"n",(function(){return _})),n.d(t,"e",(function(){return S})),n.d(t,"a",(function(){return w})),n.d(t,"i",(function(){return L})),n.d(t,"j",(function(){return T})),n.d(t,"m",(function(){return P})),n.d(t,"k",(function(){return C}));var r=n(12),a=n.n(r),c=n(17),i=n.n(c),o=n(8),s=n.n(o),u=n(2),l=n(18),d=n(24),p=n(96),f=n.n(p),b=n(14),O=new AbortController,j=O.signal,h=function(){return function(){var e=i()(s.a.mark((function e(t,n){var r,a;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=n().reducerManageLayers.activeLayer,t(Object(u.p)("SET_LAYER_STYLE_WINDOW_LOADER",!0)),t(Object(u.p)("SET_LAYER_STYLE_OBJECT",r)),e.next=5,t(Object(d.a)("/app/style/renderer?project=".concat(l.validLocationPath,"&layer_id=").concat(r.id),"get","getLayerStyleError"));case 5:(a=e.sent).ok&&a.data&&(t(Object(u.p)("SET_LAYER_STYLE",a.data)),t(Object(u.p)("SET_LAYER_STYLE_SELECTED_SYMBOL",a.data.symbols)));case 7:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},m=function(e){return function(){var t=i()(s.a.mark((function t(n,r){var a,c,i;return s.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n(Object(u.p)("SET_LAYER_STYLE_WINDOW_LOADER",!0)),a=r().reducerStyleLayer.layerStyleObject,c={project:l.validLocationPath,id:a.id,style_configuration:e},t.next=5,n(Object(d.a)("/app/style/set","post","setLayerStyleError",c));case 5:(i=t.sent).ok&&i.data&&(n(Object(u.p)("SET_LAYER_STYLE",i.data)),n(Object(u.p)("SET_LAYER_STYLE_SELECTED_SYMBOL",i.data.symbols)),n(Object(u.z)())),n(Object(u.p)("SET_LAYER_STYLE_WINDOW_LOADER",!1));case 8:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}()},g=function(){return function(){var e=i()(s.a.mark((function e(t,n){var r,a;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=n().reducerManageLayers.activeLayer,t(Object(u.p)("SET_LAYER_STYLE_WINDOW_LOADER",!0)),e.next=4,t(Object(d.a)("/app/layer/attributes/names?project=".concat(l.validLocationPath,"&layer_id=").concat(r.id),"get","getColumnsInfoError"));case 4:if(a=e.sent,t(Object(u.p)("SET_LAYER_STYLE_WINDOW_LOADER",!1)),!a.ok||!a.data){e.next=8;break}return e.abrupt("return",a.data.feature_names);case 8:return e.abrupt("return",[]);case 9:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},E=function(){return function(){var e=i()(s.a.mark((function e(t,n){var r;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(r=JSON.parse(JSON.stringify(n().reducerStyleLayer.layerStyle))).categories=[],t(Object(u.p)("SET_LAYER_STYLE",r));case 3:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},x=function(e){return function(){var t=i()(s.a.mark((function t(n,r){var a;return s.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n(Object(u.p)("SET_LAYER_STYLE_WINDOW_LOADER",!0)),t.next=3,n(Object(d.a)("/app/style/symbol?symbol_type=".concat(e),"get","getStyleSymbolError"));case 3:return a=t.sent,n(Object(u.p)("SET_LAYER_STYLE_WINDOW_LOADER",!1)),t.abrupt("return",a.data.symbol_layer);case 6:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}()},v=function(e){return function(){var t=i()(s.a.mark((function t(n,r){var a,c;return s.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a=r().reducerStyleLayer.layerStyleObject,n(Object(u.p)("SET_LAYER_STYLE",null)),n(Object(u.p)("SET_LAYER_STYLE_WINDOW_LOADER",!0)),t.next=5,n(Object(d.a)("/app/style/renderer?project=".concat(l.validLocationPath,"&layer_id=").concat(a.id,"&renderer=").concat(e),"get","getLayerStyleError"));case 5:(c=t.sent).ok&&c.data&&(n(Object(u.p)("SET_LAYER_STYLE",c.data)),n(Object(u.p)("SET_LAYER_STYLE_SELECTED_SYMBOL",c.data.symbols)),n(Object(u.p)("SET_LAYER_STYLE_WINDOW_LOADER",!1)));case 7:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}()},y=function(e){return function(){var t=i()(s.a.mark((function t(n,r){var a,c,i,o;return s.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a=r().reducerStyleLayer.layerStyleObject,n(Object(u.p)("SET_LAYER_STYLE_WINDOW_LOADER",!0)),c={project:l.validLocationPath,layer_id:a.id,column_name:e},t.next=5,n(Object(d.a)("/app/style/classify","post","classifyError",c));case 5:(i=t.sent).ok&&i.data&&((o=JSON.parse(JSON.stringify(r().reducerStyleLayer.layerStyle))).categories=i.data,n(Object(u.p)("SET_LAYER_STYLE",o))),n(Object(u.p)("SET_LAYER_STYLE_WINDOW_LOADER",!1));case 8:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}()},_=function(e,t,n){return function(r,a){var c=JSON.parse(JSON.stringify(a().reducerStyleLayer.layerStyle));c.categories.forEach((function(r){JSON.stringify(r)===JSON.stringify(e)&&(r[t]=n)})),r(Object(u.p)("SET_LAYER_STYLE",c))}},S=function(e,t){return function(){var n=i()(s.a.mark((function n(r,a){var c,i;return s.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return c={symbols:e},t&&(O.abort(),O=new AbortController,j=O.signal),n.next=4,fetch("/app/style/symbol/image",{signal:t?j:null,method:"post",redirect:"follow",body:JSON.stringify(c),headers:{"X-CSRFTOKEN":f.a.load("csrftoken"),"Content-Type":"application/json",Accept:"application/json"}}).then((function(e){if(!e||!e.redirected)return e.blob();Object(b.i)("youAreNotLoggedIn"),setTimeout((function(){r(Object(u.p)("SET_SHOULD_BEFOREUNLOAD",!1)),window.location.reload()}),2e3)})).then((function(e){return URL.createObjectURL(e)})).catch((function(){}));case 4:if(i=n.sent,!t){n.next=9;break}r(Object(u.p)("SET_LAYER_STYLE_IMAGE_URL",i)),n.next=10;break;case 9:return n.abrupt("return",i);case 10:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}()},w=function(){return function(){var e=i()(s.a.mark((function e(t,n){var r,a,c,i;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=n().reducerStyleLayer.layerStyleObject,t(Object(u.p)("SET_LAYER_STYLE_WINDOW_LOADER",!0)),a={project:l.validLocationPath,layer_id:r.id},e.next=5,t(Object(d.a)("/app/style/symbol/random/color","post","addNewSybolError",a));case 5:(c=e.sent).ok&&c.data&&((i=JSON.parse(JSON.stringify(n().reducerStyleLayer.layerStyle))).categories.push(c.data),t(Object(u.p)("SET_LAYER_STYLE",i))),t(Object(u.p)("SET_LAYER_STYLE_WINDOW_LOADER",!1));case 8:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},L=function(e){return function(t,n){var r=JSON.parse(JSON.stringify(n().reducerStyleLayer.layersStyleCategorizedSymbol)),a=JSON.parse(JSON.stringify(n().reducerStyleLayer.layerStyleSelectedSymbol)),c=JSON.parse(JSON.stringify(n().reducerStyleLayer.layerStyle)),i=!1;c.categories.forEach((function(n,o){JSON.stringify(r)===JSON.stringify(n.symbol)&&(JSON.stringify(a)===JSON.stringify(n.symbol)?c.categories[o].symbol=e:function t(n){n.forEach((function(r,c){i||(JSON.stringify(r)===JSON.stringify(a)&&(n[c]=e,i=!0),r.fills&&t(r.fills))}))}(c.categories[o].symbol.fills),t(Object(u.p)("SET_LAYER_STYLE_CATEGORIZED_SYMBOL",c.categories[o].symbol)),t(Object(u.p)("SET_LAYER_STYLE_SELECTED_CATEGORIES",c.categories[o].symbol)))})),t(Object(u.p)("SET_LAYER_STYLE_SELECTED_SYMBOL",e)),t(Object(u.p)("SET_LAYER_STYLE",c))}},T=function(e,t,n){return function(r,a){var c=JSON.parse(JSON.stringify(a().reducerStyleLayer.layerStyle)),i=["unit","width","size"];switch(c.renderer){case"Categorized":var o=JSON.parse(JSON.stringify(a().reducerStyleLayer.layersStyleCategorizedSymbol)),s=c.categories.filter((function(e){return e.symbol.id===o.id}))[0];s&&i.includes(e)?R(s.symbol,t,n):s&&A(s.symbol,t,n);var l=s.symbol;void 0!==l[s.symbol.symbol_type][e]&&(l[s.symbol.symbol_type][e]=n),r(S(l,!0)),r(Object(u.p)("SET_LAYER_STYLE_CATEGORIZED_SYMBOL",l)),r(Object(u.p)("SET_LAYER_STYLE_SELECTED_CATEGORIES",l));break;case"Single Symbol":i.includes(e)?R(c.symbols,t,n):A(c.symbols,t,n);var d=c.symbols;void 0!==d[c.symbols.symbol_type][e]&&(d[c.symbols.symbol_type][e]=n),r(S(d,!0))}r(Object(u.p)("SET_LAYER_STYLE",c))}},A=function e(t,n,r){t.fills.forEach((function(t){t.attributes&&(t.attributes[n]=r),t.fills&&e(t,n,r)}))},R=function e(t,n,r){t.fills.forEach((function(t){if(t.attributes)for(var c=0,i=Object.entries(t.attributes);c1)){n.next=17;break}return l={project:O.validLocationPath,layer_id:c.id,records_ids:u,new_layer_name:e,buffer:t},r(Object(f.p)("CHANGE_PROJECT_LAYERS_LOADER",!0)),n.next=12,r(Object(b.a)("/app/layer/create/intersections","post","sharedPartNotFound",l));case 12:(d=n.sent).ok&&((j=d.data).id?(r(L(j)),r(Object(f.p)("SET_ADVANCED_INTERSECT_WINDOW",!1))):j.message?Object(g.i)(j.message,!0):Object(g.i)("sharedPartNotFound")),r(Object(f.p)("CHANGE_PROJECT_LAYERS_LOADER",!1)),n.next=18;break;case 17:Object(g.i)("selectMinimumTwoRecords");case 18:n.next=21;break;case 20:Object(g.i)("saveBeforeIntersect");case 21:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}()},w=function(e,t){return function(){var n=l()(p.a.mark((function n(r,a){var c,i,o,s;return p.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(c=a().reducerAttributePanel.editedLayer,i=r(T()),!!i.includes(void 0)){n.next=12;break}return o={project:O.validLocationPath,layer_id_from:c.id,selected_features:i,name:e,gaps:!0,format:"vector",geometry_type:"MultiPolygon",name_column_with_selected_feature:c.key_column_name,buffer:t},r(Object(f.p)("CHANGE_PROJECT_LAYERS_LOADER",!0)),n.next=8,r(Object(b.a)("/app/layer/add","post","",o));case 8:(s=n.sent).ok&&s.data&&r(L(s.data)),n.next=13;break;case 12:Object(g.i)("holeFindingOperationsCannotBePerformedOnUnsavedRecords");case 13:r(Object(f.p)("CHANGE_PROJECT_LAYERS_LOADER",!1));case 14:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}()},L=function(e){return function(t,n){t(Object(f.f)(e)),t(Object(f.e)(e)),t(Object(f.p)("SET_ADD_LAYER_WINDOW",!1)),t(Object(j.f)()),t(Object(f.z)())}},T=function(){return function(e,t){var n=t().reducerAttributePanel.selectedFeaturesMap,r=t().reducerAttributePanel.editedLayer,a=[];return n.forEach((function(e,t){e&&a.push(t.values_[r.key_column_name])})),a}},A=function(e){return _.writeFeatureObject(e,{dataProjection:"EPSG:4326",featureProjection:"EPSG:3857"})},R=function(e){return _.readFeature(e,{dataProjection:"EPSG:4326",featureProjection:"EPSG:3857"})},P=function(){return function(e,t){var n=new Map(t().reducerRightPanelTools.tempSelectedFeatures);try{n.forEach((function(e,t){if(e){var n=A(t),r=Object(m.flip)(n),a=R(r);t.setGeometry(a.getGeometry())}}))}catch(e){Object(g.i)("flipError")}}},C=function(e){return function(t,n){var r=new Map(n().reducerRightPanelTools.tempSelectedFeatures);try{r.forEach((function(t,n){if(t){var r=A(n),a=Object(m.simplify)(r,{tolerance:Number(e)}),c=R(a);n.setGeometry(c.getGeometry())}}))}catch(e){Object(g.i)("simplifyError")}}},N=function(e){return function(t,n){var r=new Map(n().reducerRightPanelTools.tempSelectedFeatures);try{r.forEach((function(t,n){if(t){var r=A(n),a=Object(m.transformRotate)(r,Number(e)),c=R(a);n.setGeometry(c.getGeometry())}}))}catch(e){Object(g.i)("transformRotateError")}}},I=function(e){return function(t,n){var r=new Map(n().reducerRightPanelTools.tempSelectedFeatures);try{r.forEach((function(t,n){if(t){var r=A(n),a=Object(m.transformScale)(r,Number(e)),c=R(a);n.setGeometry(c.getGeometry())}}))}catch(e){Object(g.i)("transformScaleError")}}},k=function(e,t){return function(n,r){var a=new Map(r().reducerRightPanelTools.tempSelectedFeatures),c=r().reducerManageLayers.tempFeatures;try{var i=[];a.forEach((function(e,t){e&&i.push(A(t))}));var o=Object(m.featureCollection)(i);Object(m.buffer)(o,e,{units:t}).features.forEach((function(e){var t=Object(m.multiPolygon)([e.geometry.coordinates]),n=R(t);n.setId(Object(E.a)()),c.addFeature(n)}))}catch(e){Object(g.i)("bufferError")}}},M=function(){return function(){var e=l()(p.a.mark((function e(t,n){var r,a;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t(Object(f.p)("SET_IS_VALID_DETAIL_TEXT_FROM_BACKEND",!0)),r=n().reducerAttributePanel.editedLayer,e.next=4,t(Object(b.a)("/app/layer/validation/details?project=".concat(O.validLocationPath,"&layer_id=").concat(r.id),"get",""));case 4:(a=e.sent).ok&&t(Object(f.p)("SET_IS_VALID_DETAIL_TEXT_FROM_BACKEND",a.data)),t(Object(f.p)("SET_IS_VALID_DETAIL_TEXT_FROM_BACKEND",!1));case 7:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},D=function(){return function(){var e=l()(p.a.mark((function e(t,n){var r,a,c,i,o;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return"/app/layer/postgis/offsetcurve",r=n().reducerRightPanelTools.objectPostGISBackend,a=n().reducerAttributePanel.editedLayer,c=y({project:O.validLocationPath,layer_id:a.id},r),e.next=6,t(Object(b.a)("/app/layer/postgis/offsetcurve","post","postGISoperationFailed",c));case 6:(i=e.sent).ok&&(o=i.data.map((function(e){return JSON.parse(e)})),t(Object(x.a)(o))),t(Object(f.p)("SET_EDIT_GEOMETRY_WINDOW",!1));case 9:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},W=function(){return function(){var e=l()(p.a.mark((function e(t,n){var r,a,c;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return"/app/layer/postgis/rpoints/remove",r=n().reducerRightPanelTools.objectPostGISBackend,a=n().reducerAttributePanel.editedLayer,c=y({project:O.validLocationPath,layer_id:a.id},r),e.next=6,t(Object(b.a)("/app/layer/postgis/rpoints/remove","post","postGISoperationFailed",c));case 6:e.sent.ok&&Object(g.i)("successRemoveRepeatedPoints"),t(Object(f.p)("SET_EDIT_GEOMETRY_WINDOW",!1));case 9:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},F=function(e){return function(){var t=l()(p.a.mark((function t(n){return p.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:t.t0=O.appModeFromUrl,t.next="map"===t.t0?3:"edit"===t.t0?4:5;break;case 3:return t.abrupt("return",n(z(e)));case 4:return t.abrupt("return",n(G()));case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},G=function(){return function(){var e=l()(p.a.mark((function e(t,n){var r,a,c,i;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("/app/layer/create/postgis/method",r=n().reducerAttributePanel.editedLayer,a=n().reducerRightPanelTools.objectPostGISBackend,c=y({project:O.validLocationPath,layer_id:r.id},a),a.records_ids&&(!a.records_ids||a.records_ids.includes(void 0))){e.next=12;break}return e.next=7,t(Object(b.a)("/app/layer/create/postgis/method","post","postGISoperationFailed",c));case 7:(i=e.sent).ok&&(t(L(i.data)),Object(g.i)("successPostGISEditMode")),t(Object(f.p)("SET_EDIT_GEOMETRY_WINDOW",!1)),e.next=13;break;case 12:Object(g.i)("postGISerrorRecordIds");case 13:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},z=function(e){return function(){var e=l()(p.a.mark((function e(t,n){var r,a,c,i,o,s,u,l;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("/app/layer/get/postgis/method/geojson",r=n().reducerRightPanelTools.operationPostGIS,a=n().reducerRightPanelTools.objectPostGISBackend,c=n().reducerRightPanelTools.tempSelectedFeatures,i=[],c.forEach((function(e,t){if(e){var n=t.values_?t.values_.geometry.constructor.name:t.features[0].geometry.type;switch(n){case"Polygon":n="MultiPolygon"}var r=t.getGeometry()?[t.getGeometry().getCoordinates()]:[[t.features[0].geometry.coordinates]];i.push({type:n,coordinates:r})}})),o=i.every((function(e){var t=e.type;return r.possibleTypesGeometryFeatures.includes(t)})),s=!r.maxSelectedFeature||r.maxSelectedFeature===i.length,!o){e.next=22;break}if(!s){e.next=19;break}return u=y({project:O.validLocationPath,geoms:i},a),delete a.records_ids,2===r.maxSelectedFeature&&(u.records_ids=[1,2]),e.next=15,t(Object(b.a)("/app/layer/get/postgis/method/geojson","post","postGISoperationFailed",u));case 15:(l=e.sent).ok&&(t(Object(x.a)(l.data.geoms)),Object(g.i)("successPostGISPublicMode")),e.next=20;break;case 19:Object(g.i)("youMustPointTwoFeatures");case 20:e.next=23;break;case 22:Object(g.i)("invalidFeatureType");case 23:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},H=function(e,t){return function(n,r){var a=new Map(r().reducerRightPanelTools.tempSelectedFeatures),c=r().reducerManageLayers.selectedFeaturesSource;try{t?a.get(e)?(a.delete(e),c.removeFeature(e)):(a.set(e,!0),c.addFeature(e)):(a=new Map,c.clear(),a.set(e,!0),c.addFeature(e)),n(Object(f.p)("SET_TEMP_SELECTED_FEATURES",a))}catch(e){}}},Y=function(){return function(e,t){var n=t().reducerManageLayers.selectedFeaturesSource,r=t().reducerManageLayers.tempFeatures;r.getFeatures().forEach((function(e){n.getFeatures().forEach((function(t){t===e&&(r.removeFeature(e),n.removeFeature(t))}))}))}}},313:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));n(0);var r=n(85),a=n(1);function c(e){var t=e.light,n=void 0!==t&&t;return Object(a.jsxs)(r.a,{light:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","data-testid":"DeleteIcon",children:[Object(a.jsx)("path",{d:"M0 0h24v24H0V0z",fill:"none"}),Object(a.jsx)("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v10zM18 4h-2.5l-.71-.71c-.18-.18-.44-.29-.7-.29H9.91c-.26 0-.52.11-.7.29L8.5 4H6c-.55 0-1 .45-1 1s.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1z"})]})}},314:function(e,t,n){"use strict";var r=n(17),a=n.n(r),c=n(8),i=n.n(c),o=n(196),s=n(18),u=n(96),l=n.n(u),d=n(14),p=n(2);t.a=function(e,t,n,r){var c=arguments.length>4&&void 0!==arguments[4]&&arguments[4],u=function(e,t,a){fetch("/app/layer/transaction/?request=Transaction&project=".concat(s.validLocationPath,"&layer_id=").concat(n.id),{method:"POST",body:JSON.stringify({body:e}),headers:{"X-CSRFTOKEN":l.a.load("csrftoken"),"content-type":"application/json"}}).then((function(e){if(!e||!e.redirected)return e.json();Object(d.i)("youAreNotLoggedIn"),setTimeout((function(){r(Object(p.p)("SET_SHOULD_BEFOREUNLOAD",!1)),window.location.reload()}),2e3)}),(function(){return a("failed to save chunk of layer")})).then((function(e){var a;null!=e&&null!==(a=e.data)&&void 0!==a&&a.extent&&(r(Object(p.o)(n,"extent",e.data.extent)),r(Object(p.l)(n,"extent",e.data.extent))),t(!0)})).catch((function(e){return console.error(e)}))},f=function(e,t,n,r,a){for(var c=function(t){e.push(new Promise((function(e,c){var i=(new o.a).writeTransaction(a?r.slice(t*n,t*n+n):[],a?[]:r.slice(t*n,t*n+n),[],{featureNS:"http://www.qgis.org/gml",featureType:"string",service:"WFS",version:"1.1.0"}),s=(new XMLSerializer).serializeToString(i);u(s,e,c)})))},i=0;i<=t;i++)c(i)};return new Promise(function(){var n=a()(i.a.mark((function n(a,o){var s,u,l,d;return i.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return s=[],1e3,t.length&&(u=Math.floor(t.length/1e3),f(s,u,1e3,t,!1)),e.length&&(l=Math.floor(e.length/1e3),f(s,l,1e3,e,!0)),n.next=6,Promise.all(s);case 6:d=n.sent,c&&r(Object(p.z)()),a(d);case 9:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}())}},315:function(e,t,n){"use strict";var r,a,c=n(12),i=n.n(c),o=n(5),s=n.n(o),u=(n(0),n(6)),l=n(35),d=n(180),p=n(18),f=n(1),b=u.c.div(r||(r=s()(["\n display: flex;\n height: 100%;\n top: 0;\n @media "," {\n ","\n }\n @media "," {\n ","\n }\n width: 100%;\n background-color: black;\n position: absolute;\n opacity: 0.6;\n display: flex;\n justify-content: center;\n align-items: center;\n"])),l.a.laptop,(function(e){return e.windowWithTabs?"\n height: calc(100% - 28px);\n top: 28px;":""}),l.a.laptopL,(function(e){return e.windowWithTabs?"\n height: calc(100% - 29px);\n top: 29px;":""})),O=u.c.span(a||(a=s()(["\n color: white;\n font-weight: bold;\n user-select: none;\n margin: 20px;\n text-align: center;\n @media "," {\n font-size: 15px;\n }\n @media "," {\n font-size: 16px;\n }\n"])),l.a.laptop,l.a.laptopL);t.a=function(e){var t=e.windowWithTabs,n=void 0!==t&&t,r=Object(d.a)(),a=i()(r,2),c=a[0];a[1];return"edit"!==p.appModeFromUrl&&Object(f.jsx)(b,{windowWithTabs:n,"data-testid":"LockBackground",children:Object(f.jsx)(O,{children:c("availableOnlyInEditMode")})})}},316:function(e,t,n){"use strict";var r,a,c,i=n(5),o=n.n(i),s=n(6),u=n(4),l=n.n(u),d=n(107),p=n(144),f=(n(0),n(1)),b=s.c.div(r||(r=o()(["\n box-sizing: border-box;\n height: 20px;\n display: flex;\n justify-content: left;\n margin: 20px 20px 10px;\n align-items: center;\n ","\n"])),(function(e){return e.disable&&"pointer-events: none;\n opacity: 0.5;"})),O=Object(s.c)(d.a)(a||(a=o()(["\n margin: 0;\n"]))),j=s.c.div(c||(c=o()(["\n height: 20px;\n width: 20px;\n"]))),h=function(e){var t=e.title,n=e.checked,r=e.onChange,a=e.disable;return Object(f.jsxs)(b,{"data-testid":"CheckboxWrapper",children:[Object(f.jsx)(j,{children:Object(f.jsx)(O,{id:t,"data-testid":"checkbox".concat(t),checked:n,onChange:r,symbol:"\\2713",disable:a})}),Object(f.jsx)(p.a,{title:t})]})};h.propTypes={title:l.a.string.isRequired,checked:l.a.bool.isRequired,onChange:l.a.func.isRequired},t.a=h},319:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));n(0);var r=n(85),a=n(1);function c(){return Object(a.jsxs)(r.a,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","data-testid":"PlusIcon",children:[Object(a.jsx)("path",{d:"M0 0h24v24H0V0z",fill:"none"}),Object(a.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm4 11h-3v3c0 .55-.45 1-1 1s-1-.45-1-1v-3H8c-.55 0-1-.45-1-1s.45-1 1-1h3V8c0-.55.45-1 1-1s1 .45 1 1v3h3c.55 0 1 .45 1 1s-.45 1-1 1z"})]})}},320:function(e,t,n){"use strict";var r=n(9),a=n.n(r),c=n(0),i=n.n(c),o=n(106),s=n(1);function u(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}var l=i.a.forwardRef((function(e,t){Object(c.useEffect)((function(){t&&(t.current.value=1e-5)}),[]);return Object(s.jsx)(o.a,function(e){for(var t=1;t button {\n background-color: #32354b;\n border: none;\n height: 30px;\n width: 30px;\n margin-right: 2px;\n color: white;\n}\n\n@media all and (min-width: 1440px) {\n .customToolip {\n font-size: 17px !important;\n }\n\n .tooltipRightPanel {\n right: 70px;\n }\n}\n\n@media all and (max-width: 1439px) {\n .customToolip {\n font-size: 15px !important;\n }\n\n .tooltipRightPanel {\n right: 60px;\n }\n}\n\nli {\n display: inline-block;\n margin: 0 6px 0 6px;\n cursor: pointer;\n transition: transform 200ms ease;\n}\n\nli > span > img {\n width: 20px;\n height: auto;\n}\n\nul > li:hover > span:after {\n transform: scale(0.77);\n}\n\n.custom-mouse-position {\n position: absolute;\n height: 20px;\n z-index: 2;\n right: 4%;\n font-size: 1.1rem;\n color: black;\n top: 0.5%;\n}\n\n.loader {\n position: absolute;\n height: 100%;\n width: 100%;\n z-index: 11;\n background-color: rgba(50, 53, 75, 0.8);\n}\n\n.Toastify__toast {\n background: #32354b !important;\n border-radius: 10px !important;\n text-align: center;\n color: white !important;\n}\n\n.Toastify__close-button {\n color: white !important;\n}\n\n.Toastify__toast-body {\n padding: 5px !important;\n}\n\n.printNow {\n width: 90px;\n height: 25px;\n background: #32354b;\n color: white;\n}\n\n.customToolip {\n border-radius: 6px !important;\n padding: 5px 10px !important;\n width: fit-content !important;\n transition: 0.2s !important;\n}\n\n.tooltipRightPanel {\n left: auto !important;\n}\n\n::placeholder {\n color: #fff;\n text-align: center;\n}\n\n/* ReactVirtualizedSelect styles override */\n\n.Select-input > input {\n color: white;\n}\n\n.Select span {\n color: white !important;\n}\n\n.Select.is-focused:not(.is-open) > .Select-control {\n border-color: #d9d9d9 #ccc #b3b3b3 !important;\n box-shadow: none !important;\n}\n\n.Select-arrow-zone {\n position: absolute !important;\n top: 0;\n right: 0;\n}\n\n.Select-control {\n display: flex !important;\n background-color: rgb(0 0 0 / 0%) !important;\n font-size: 14px !important;\n}\n\n.Select-clear-zone {\n position: absolute !important;\n top: 0;\n right: 25px;\n}\n\n.Select-input > input {\n padding: 0 !important;\n}\n\n.VirtualizedSelectOption {\n font-size: 14px !important;\n background-color: #32354b !important;\n color: white !important;\n font-weight: bold !important;\n width: auto !important;\n min-width: 100% !important;\n}\n\n.VirtualizedSelectOption:hover {\n background-color: #ee6352 !important;\n color: #32354b !important;\n}\n\n@media all and (max-width: 1439px) {\n .Select--single > .Select-control .Select-value {\n font-size: 14px;\n line-height: 20px !important;\n }\n\n .Select {\n height: 22px;\n }\n\n .Select-arrow-zone {\n line-height: 22px;\n }\n\n .Select-control {\n height: 22px !important;\n }\n\n .Select-clear-zone {\n line-height: 22px;\n }\n\n .Select-placeholder {\n line-height: 20px !important;\n }\n\n .Select-input > input {\n height: 20px !important;\n }\n}\n\n@media all and (min-width: 1440px) {\n .Select--single > .Select-control .Select-value {\n font-size: 16px;\n line-height: 22px !important;\n }\n\n .Select {\n height: 24px;\n }\n\n .Select-arrow-zone {\n line-height: 24px;\n }\n\n .Select-control {\n height: 24px !important;\n }\n\n .Select-clear-zone {\n line-height: 24px;\n }\n\n .Select-placeholder {\n line-height: 22px !important;\n }\n\n .Select-input > input {\n height: 22px !important;\n }\n}\n\n/* ReactVirtualizedSelect styles override */\n.virtualized-attribute-table > div {\n border-bottom: 1px solid rgb(114, 124, 170);\n box-shadow: rgba(0, 0, 0, 0.7) 0px 1px 5px 0px;\n}\n\n.attributeHeaderInfoStyle {\n z-index: 100 !important;\n opacity: 1 !important;\n}\n\n.attributeHeaderTipsStyle {\n z-index: 100 !important;\n opacity: 1 !important;\n max-width: 350px !important;\n}\n\n.projectLayersTooltips {\n z-index: 100 !important;\n opacity: 1 !important;\n}\n\n.ReactVirtualized__Grid.ReactVirtualized__List.rst__virtualScrollOverride {\n overflow-x: hidden !important;\n}\n\n/*React-Select custom syle */\n\n.customReactSelect__indicator-separator {\n font-size: 14px !important;\n color: black !important;\n}\n\n.customReactSelect__placeholder {\n font-size: 14px !important;\n overflow: hidden;\n white-space: nowrap;\n color: black !important;\n}\n\n.customReactSelect__control {\n outline: none !important;\n height: 26px;\n box-shadow: none !important;\n font-size: 14px !important;\n color: black !important;\n border: 1px solid white !important;\n}\n\n.customReactSelect__control:hover {\n box-shadow: none !important;\n font-size: 14px !important;\n color: black !important;\n}\n\n.customReactSelect__option {\n padding: 4px 8px !important;\n font-size: 14px !important;\n color: white !important;\n}\n\n.customReactSelect__option:hover {\n color: black !important;\n}\n\n.customReactSelect__option--is-selected {\n background-color: #35384e !important;\n}\n\n.customReactSelect__menu {\n width: auto !important;\n font-size: 14px !important;\n z-index: 10 !important;\n min-width: 100% !important;\n color: black !important;\n margin: 0 !important;\n}\n\n.customReactSelect__menu-list::-webkit-scrollbar-thumb {\n background-color: #737daa;\n outline: none;\n border-radius: 10px;\n}\n\n.customReactSelect__menu-list::-webkit-scrollbar-corner {\n background-color: #32354b !important;\n}\n/* nie to */\n.customReactSelect__menu-list::-webkit-scrollbar-track {\n background: transparent;\n}\n\n.customReactSelect__option--is-focused {\n background-color: #ee6352 !important;\n cursor: pointer !important;\n color: black !important;\n}\n\n.customReactSelect__indicator {\n padding: 0 !important;\n font-size: 14px !important;\n color: black !important;\n}\n\n.customReactSelect__value-container {\n padding: 0 6px !important;\n font-size: 14px !important;\n color: black !important;\n}\n\n.customReactSelect__menu-notice {\n padding: 0 6px !important;\n font-size: 14px !important;\n z-index: 10 !important;\n color: white !important;\n}\n\n.customReactSelect__single-value {\n color: black !important;\n}\n\n.customReactSelect__menu-list {\n background-color: #31344a;\n}\n\n.reactSelectMenuTop .Select-menu-outer {\n top: auto;\n bottom: 100%;\n z-index: 2;\n}\n\n.customReactSelectLightMode .customReactSelect__single-value {\n color: white !important;\n}\n\n.customReactSelectLightMode .customReactSelect__placeholder {\n color: white !important;\n overflow: hidden;\n white-space: nowrap;\n}\n\n.customReactSelectLightMode .customReactSelect__placeholder {\n font-size: 13px !important;\n overflow: hidden;\n white-space: nowrap;\n}\n\n.customReactSelectLightMode .customReactSelect__indicator-separator {\n font-size: 13px !important;\n}\n\n.customReactSelectLightMode .customReactSelect__placeholder {\n font-size: 13px !important;\n overflow: hidden;\n white-space: nowrap;\n}\n\n.customReactSelectLightMode .customReactSelect__control {\n font-size: 13px !important;\n height: 26px !important;\n background-color: transparent !important;\n}\n\n.customReactSelectLightMode .customReactSelect__control {\n background-color: transparent !important;\n}\n\n.customReactSelect2__control--menu-is-open {\n border-color: white;\n}\n\n/* customReactSelectLightMode customReactSelect__control customReactSelectLightMode customReactSelec__control--is-focused customReactSelectLightMode customReactSelect__control--menu-is-open css-1pahdxg-control */\n\n.customReactSelect__control--menu-is-open {\n border: 1px solid white !important;\n}\n\n.customReactSelec__control--is-focused {\n border: 1px solid white !important;\n}\n.customReactSelectLightMode .customReactSelect__control:hover {\n font-size: 13px !important;\n}\n\n.customReactSelectLightMode .customReactSelect__option {\n font-size: 13px !important;\n}\n\n.customReactSelectLightMode .customReactSelect__menu {\n font-size: 13px !important;\n margin: 0 !important;\n}\n\n.customReactSelectLightMode .customReactSelect__indicator {\n font-size: 13px !important;\n color: white !important;\n}\n\n.customReactSelectLightMode .customReactSelect__value-container {\n font-size: 13px !important;\n justify-content: center !important;\n}\n\n.customReactSelectLightMode .customReactSelect__menu-notice {\n font-size: 13px !important;\n color: white !important;\n}\n\n@media all and (max-width: 1439px) {\n .customReactSelect__control {\n min-height: 24px !important;\n }\n .customReactSelect__menu-list {\n max-height: 200px !important;\n }\n}\n\n@media all and (min-width: 1440px) {\n .customReactSelect__control {\n min-height: 22px !important;\n }\n .customReactSelect__menu-list {\n max-height: 250px !important;\n }\n}\n\n/*React-Select custom syle2 */\n\n.customReactSelect2__indicator-separator {\n font-size: 14px !important;\n color: black !important;\n background-color: transparent !important;\n}\n.customReactSelect2__indicator-separator > span {\n font-size: 14px !important;\n color: black !important;\n background-color: transparent !important;\n}\n\n.customReactSelect2__placeholder {\n font-size: 14px !important;\n color: black !important;\n overflow: hidden;\n white-space: nowrap;\n}\n\n.customReactSelect2__input {\n color: transparent !important;\n}\n\n.customReactSelect2__control {\n margin: 3px;\n box-sizing: border-box;\n background-color: transparent !important;\n outline: none !important;\n height: 26px;\n border: 0px solid #ee6352 !important;\n box-shadow: none !important;\n font-size: 14px !important;\n color: transparent !important;\n}\n\n.customReactSelect2__control:hover {\n /* box-sizing: border-box; */\n border: 0px solid #ee6352 !important;\n border-bottom: 1px solid #ee6352 !important;\n box-shadow: none !important;\n font-size: 14px !important;\n color: black !important;\n}\n\n.customReactSelect2__option {\n padding: 4px 8px !important;\n font-size: 14px !important;\n color: #fff !important;\n background-color: #32354b !important;\n}\n\n.customReactSelect2__option:hover {\n color: #fff !important;\n background-color: #ee6352 !important;\n width: 100%;\n}\n\n.customReactSelect2__menu {\n width: 85px !important;\n font-size: 14px !important;\n z-index: 10 !important;\n min-width: 100% !important;\n color: black !important;\n margin-top: 0 !important;\n}\n\n.customReactSelect2__control--is-focused > div {\n background-color: transparent !important;\n border: 1px solid white !important;\n}\n\n.customReactSelect2__indicator {\n padding: 0 !important;\n font-size: 14px !important;\n color: black !important;\n}\n\n.customReactSelect2__value-container {\n padding: 0 6px !important;\n font-size: 14px !important;\n color: black !important;\n}\n\n.customReactSelect2__menu-notice {\n padding: 0 6px !important;\n font-size: 14px !important;\n z-index: 10 !important;\n color: black !important;\n}\n\n.customReactSelect2__menu-list {\n width: 100%;\n padding: 0 !important;\n border-radius: 3px;\n}\n\n/*React-Select custom syle */\n\n.attributeCellTooltip {\n opacity: 1 !important;\n max-width: 700px !important;\n}\n\n.ol-scale-bar {\n position: absolute;\n left: calc(var(--leftMarginZoom) + 100px);\n bottom: 1%;\n width: 500px;\n color: rgba(0, 0, 0, 1);\n}\n\n.ol-scale-step-marker {\n width: 1px;\n height: 15px;\n background-color: #32354b !important;\n float: right;\n z-index: 10;\n}\n.ol-scale-step-text {\n position: absolute;\n bottom: -5px;\n font-size: 12px;\n z-index: 11;\n color: #000;\n text-shadow: -2px 0 #fff, 0 2px #fff, 2px 0 #fff, 0 -2px #fff;\n}\n.ol-scale-text {\n position: absolute;\n font-size: 14px;\n text-align: center;\n bottom: 25px;\n color: #000;\n text-shadow: -2px 0 #fff, 0 2px #fff, 2px 0 #fff, 0 -2px #fff;\n}\n.ol-scale-singlebar {\n position: relative;\n height: 10px;\n z-index: 9;\n box-sizing: border-box;\n border: 1px solid #32354b;\n}\n\n.rstcustom__collapseButton,\n.rstcustom__expandButton {\n top: 0 !important;\n transform: none !important;\n left: -17px !important;\n}\n\n.rstcustom__collapseButton::after,\n.rstcustom__expandButton::after {\n border-top-color: #ededef !important;\n}\n\n.rstcustom__node {\n height: auto !important;\n}\n\n.rstcustom__rowWrapper:hover {\n opacity: 1 !important;\n}\n\n.rstcustom__rowLabel {\n width: 100%;\n padding: 0 !important;\n}\n\n.rstcustom__row {\n flex-grow: 1;\n width: 0;\n}\n\n.rstcustom__rowContents {\n width: 100%;\n}\n\n.rstcustom__rowLandingPad::before,\n.rstcustom__rowCancelPad::before {\n background-color: #515264e0 !important;\n border: 2px dotted white !important;\n}\n\n.rstcustom__node > div {\n position: relative !important;\n left: 10px !important;\n width: calc(100% - 10px) !important;\n}\n\n.rstcustom__rowLandingPad::before,\n.rstcustom__rowLandingPad::before {\n background-color: transparent !important;\n}\n\n.rstcustom__highlightTopLeftCorner::before {\n border-top: solid 6px #ee6352 !important;\n border-left: solid 6px #ee6352 !important;\n}\n\n.rstcustom__highlightLineVertical::before {\n background-color: #ee6352 !important;\n}\n\n.rstcustom__highlightBottomLeftCorner::before {\n border-bottom: solid 6px #ee6352 !important;\n border-left: solid 6px #ee6352 !important;\n}\n\n.rstcustom__highlightBottomLeftCorner::after {\n border-left: 7px solid #ee6352 !important;\n}\n\n.rstcustom__rowSearchMatch {\n box-shadow: inset 0 -8px 5px -5px #ee6352 !important;\n}\n\n.reactVirtualizedSelectLight > div > div > div > span {\n color: black !important;\n}\n\n.reactVirtualizedSelectLight > div > span > span {\n color: #31344a !important;\n}\n\n.reactVirtualizedSelectLight > div {\n border-color: #31344a !important;\n color: black !important;\n}\n\n.reactVirtualizedSelectLight > div > div > div > input {\n color: black !important;\n}\n\n.react-transform-component {\n width: 100% !important;\n}\n\n.react-transform-element {\n width: 100% !important;\n}\n\n.react-pdf__Page__canvas {\n width: 100% !important;\n}\n\n.react-pdf__Document {\n width: 100% !important;\n}\n\n.rst__placeholder::before {\n border: none !important;\n overflow: hidden;\n white-space: nowrap;\n}\n\n/* Chrome, Safari, Edge, Opera */\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n -webkit-appearance: none;\n margin: 0;\n}\n\n/* Firefox */\ninput[type='number'] {\n -moz-appearance: textfield;\n}\n",""]),e.exports=t},390:function(e,t,n){var r=n(145),a=n(391);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.i,a,""]]);var c={insert:"head",singleton:!1};r(a,c);e.exports=a.locals||{}},391:function(e,t,n){(t=n(146)(!1)).push([e.i,"\n\n.backgroundDialogwindow{\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: #3d405bd9;\n z-index: 10;\n}\n\n.dialogWindow {\n position: absolute;\n z-index: 11;\n left: 50%;\n top: 40%;\n transform: translate(-50%, -50%);\n box-shadow: 2px 10px 15px 5px rgba(0, 0, 0, 0.7);\n border-style: outset;\n border-color: #93939f;\n}\n\n.dialogWindowHeader {\n width: 100%;\n position: absolute;\n background: #31344a;\n color: #ffffff;\n text-align: center;\n font-weight: bold;\n}\n\n.dialogWindowCloseButton{\n position: absolute;\n top: 2px;\n right: 7px;\n width: 12px;\n}\n\n.dialogWindowBody {\n color: black;\n width: 100%;\n position: absolute;\n background-image: linear-gradient(white, #c1c3ce);\n}\n\n.dialogWindowInput {\n background-color: transparent;\n border: 1px solid #32354b;\n padding-left: 5px;\n padding-right: 5px;\n}",""]),e.exports=t},404:function(e,t,n){(t=n(146)(!1)).push([e.i,".layerIconStyle {\n padding-top: 8px;\n padding-left: 8px;\n width: 24px;\n height: 24px;\n}\n\n.addFolderIconStyle {\n width: 26px;\n height: auto;\n}\n\n.leftArrowIconStyle {\n width: 150%;\n cursor: pointer;\n}\n\n.uploadIconStyle {\n width: 115%;\n position: relative;\n margin-bottom: 20%;\n left: -6%;\n cursor: pointer;\n}\n\n.uploadIconStyle:hover {\n transition-duration: 400ms;\n transform: scale(1.3);\n}\n\n.whiteCloseIconStyle {\n cursor: pointer;\n}\n\n.blueManageLayerIconStyle {\n position: relative;\n top: 5px;\n left: 9.5px;\n width: 20px;\n}\n\n.orangeManageLayerIconStyle {\n position: relative;\n width: 30px;\n left: 15px;\n}\n\n.ediLayerNameIconStyle {\n position: absolute;\n height: 17px;\n z-index: 10;\n right: 0%;\n}\n\n.blueCloseIconStyle {\n position: absolute;\n right: 5px;\n width: 15px;\n z-index: 1;\n cursor: pointer;\n}\n\n.voidPanel {\n right: 0px !important;\n top: 0px !important;\n width: 100% !important;\n height: 100% !important;\n}\n\n.removeElementIconStyle {\n height: 20px;\n right: 9px;\n position: absolute;\n}\n\n.closeWmsIconStyle {\n height: 20%;\n width: 20%;\n top: 15%;\n right: 1%;\n position: absolute;\n}\n",""]),e.exports=t},434:function(e,t,n){(t=n(146)(!1)).push([e.i,".modal {\n position: absolute;\n width: 420px;\n height: 350px;\n background-color: white;\n left: 40%;\n top: 25%;\n will-change: transform;\n transition: all .5s;\n /* -webkit-transition: left 0.7s;\n transition: left 0.7s; */\n}\n\n/* .addLayerModalHeader {\n background-color: #32354b;\n margin: 0px;\n height: 45px;\n font-size: 25px;\n cursor: default;\n position: absolute;\n width: 100%;\n text-align: center;\n padding-top: 5px;\n} */\n.addLayerModalHeader {\n background-color: #32354b;\n margin: 0px;\n height: 18%;\n font-size: x-large;\n cursor: default;\n position: absolute;\n width: 100%;\n text-align: center;\n padding-top: 5px;\n line-height: 320%;\n}\n\n.closeModal {\n width: 20px;\n top: 8px;\n z-index: 2;\n right: 8px;\n position: absolute;\n}\n\n.modalBackgroundLeft {\n position: fixed;\n top: 0;\n left: 0;\n width: 100vw;\n height: 100vh;\n background-color: rgba(44, 47, 70, 0.6);\n z-index: 10;\n}\n\n.addLayerLabel, .addColumnLabel {\n color: black;\n font-size: 16px;\n}\n\n.addInspirePlanInput {\n width: 52% !important;\n}\n\n.addInspirePlanSelect {\n width: 53.75% !important;\n}\n\n\n\n.addColumnInput {\n height: 2.4vh;\n border: 1px solid #32354b;\n float: right;\n}\n\n#laerName {\n margin-left: 8.8%;\n}\n\n.addLayerSubmit {\n position: absolute;\n height: 36px;\n border: 1px solid #32354b;\n background-color: #32354b;\n color: white;\n left: 50%;\n transform: translateX(-50%);\n bottom: 5%\n}\n\n.backToAddLayer {\n margin: 10px;\n height: 36px;\n border: 1px solid #32354b;\n background-color: #32354b;\n color: white;\n}\n\n\n.addColumnLabel > input {\n width: 50%;\n height: 90%;\n border: 1px solid #32354b;\n position: absolute;\n top: 1px;\n right: 2%;\n}\n\n.layerParagraph > button {\n border: 1px solid #32354b;\n width: 204px;\n background-color: #32354b;\n height: 27px;\n color: white;\n float: right;\n}\n\n.columnsNames {\n position: absolute;\n border: 1px solid #2e3147;\n overflow: auto;\n width: 60%;\n left: 20%;\n height: 110px;\n}\n\n.columnsNames > div {\n color: black;\n margin-left: 5px;\n}\n\n.confirmNewColumn {\n height: 36px;\n border: 1px solid #32354b;\n background-color: #32354b;\n color: white;\n}\n\ndiv.columnButtons {\n position: absolute;\n width: 80%;\n left: 50%;\n text-align: center;\n transform: translateX(-50%);\n bottom: -10%\n}\n\n.columnsList {\n position: relative;\n border: 1px solid grey;\n overflow: auto;\n height: 120px;\n margin-left: 20px;\n width: 90%;\n}\n\n.addPlanHeader {\n background-color: #32354b;\n margin: 0px;\n padding-top: 2%;\n padding-bottom: 2%;\n font-weight: 500;\n font-size: 2vmax;\n text-align: center;\n white-space: nowrap;\n}\n\n.closeModalPlan {\n width: 2vmin;\n left: 95%;\n top: 2%;\n position: absolute;\n}\n\n.layerContent { \n position: absolute;\n width: 90%;\n margin-left: 5%;\n height: calc(100% - 70px);\n}\n\n@media all and (min-width: 1440px) {\n .layerParagraph { margin-left: 20px; width: 90%; top: 20px; position: relative; margin-bottom: 3.5% }\n .columnParagraph { margin-left: 20px; width: 90%; position: relative; margin-bottom: 3.5%}\n}\n\n@media all and (max-width: 1439px) {\n .layerParagraph { margin-left: 20px; width: 90%; top: 20px; position: relative; margin-bottom: 3.5%; }\n .columnParagraph { margin-left: 20px; width: 90%; }\n /* .layerParagraph { display: flex; flex-flow: column; transform: translateX(20%); } */\n /* .layerContent { margin-top: 0px; } */\n /* .addLayerSubmit { left: 50%; transform: translate(-50%); } */\n}\n\n@media all and (max-width: 1550px) {\n /* .columnParagraph { display: flex; flex-flow: column; transform: translateX(20%); }\n .addColumnInput { width: 60%; }\n .backToAddLayer { right: 30px; }\n .confirmNewColumn { right: 100px; } */\n}\n\n.modalParentShp {\n background-color: #32354b;\n margin: 0px;\n padding-left: 5%;\n height: 6vh;\n font-weight: 500;\n font-size: 3vh;\n line-height: 180%;\n}\n\n.modalContainerShp {\n position: absolute;\n width: 470px;\n height: 370px;\n background-color: white;\n left: 40%;\n top: 25%;\n will-change: transform;\n transition: all .5s;\n}\n\n\n.addLayerModalHeaderShapeFile {\n background-color: #32354b;\n margin: 0px;\n height: 15%;\n font-weight: 500;\n font-size: 120%;\n line-height: 267%;\n padding-left: 10%;\n}\n\n.columnsTitle{\n position: relative;\n color: black;\n margin-left: 16px;\n width: 90%;\n margin-left: 1%;\n}\n\n.customClose {\n height: 20px;\n left: 1%;\n position: absolute;\n}",""]),e.exports=t},438:function(e,t,n){var r=n(145),a=n(439);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.i,a,""]]);var c={insert:"head",singleton:!1};r(a,c);e.exports=a.locals||{}},439:function(e,t,n){(t=n(146)(!1)).push([e.i,".customReactMultiSelect__control {\n border: none !important;\n box-shadow: 0px 0px 8px 0px rgb(49 52 74 / 50%) !important;\n min-height: fit-content !important;\n}\n\n.customReactMultiSelect__indicator {\n padding: 0 4px !important;\n}\n\n.customReactMultiSelect__multi-value {\n background-color: #747eaa !important;\n color: white !important;\n}\n\n.customReactMultiSelect__multi-value__label {\n color: white !important;\n font-size: 1em !important;\n}\n\n.customReactMultiSelect__multi-value__remove:hover {\n background-color: transparent !important;\n color: #31344a !important;\n}\n\n.customReactMultiSelect__menu-notice--no-options {\n padding: 2px 4px !important;\n}\n",""]),e.exports=t},459:function(e,t,n){var r=n(145),a=n(460);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.i,a,""]]);var c={insert:"head",singleton:!1};r(a,c);e.exports=a.locals||{}},460:function(e,t,n){(t=n(146)(!1)).push([e.i,".groupName {\n color: black;\n font-size: 1.4rem;\n width: 90%;\n position: absolute;\n margin-top: 3%;\n margin-left: 5.5%;\n}\n\n.groupParent {\n top: 31%;\n color: black;\n width: 90%;\n position: absolute;\n margin-top: 3%;\n margin-left: 5.5%;\n font-size: 1.4em;\n}\n\n.groupParent {\n top: 31%;\n color: black;\n width: 90%;\n position: absolute;\n margin-top: 3%;\n margin-left: 5.5%;\n font-size: 1.4em;\n}\n\n.removeLayer {\n top: 31%;\n color: black;\n width: 90%;\n position: absolute;\n margin-top: 3%;\n text-align: center;\n font-size: 1.4em;\n}\n\n.groupNameInput {\n margin-left: 14%;\n width: 50%;\n height: 23px;\n border: 1px solid #2d3046;\n}\n\n.groupParentInput {\n margin-left: 1.3%;\n width: 50%;\n height: 24px;\n border: 1px solid #2d3046;\n}\n\n.addGroupButton {\n position: absolute;\n right: 5%;\n height: 36px;\n border: 1px solid #32354b;\n background-color: #32354b;\n color: white;\n bottom: 8%;\n}\n\n.dataType {\n color: black;\n font-size: 1vw;\n width: 90%;\n position: absolute;\n margin-top: 3%;\n margin-left: 5.5%;\n top: 23%;\n}\n\n.dataType>input {\n width: 50%;\n height: 90%;\n border: 1px solid #32354b;\n margin-left: 16%;\n position: absolute;\n right: 2%;\n}\n\n.react-confirm-alert-button-group > button {\n background-color: #32354b;\n border-radius: 0px;\n color: white;\n}\n\n.react-confirm-alert-body {\n color: #32354b;\n}\n\n.react-confirm-alert-body h1 {\n color: white;\n}\n\n.react-confirm-alert-overlay {\n background-color: rgba(44, 47, 70, 0.6);\n}\n\n.react-confirm-alert-body {\n background: linear-gradient(to bottom, #32354b 40%, white 0%);\n background-color: #32354b;\n border-radius: 0px;\n}\n\n/*rgba(50,53,75,0.95)*/\n/*rgba(50,53,75,0.5)*/",""]),e.exports=t},52:function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return E})),n.d(t,"c",(function(){return S})),n.d(t,"e",(function(){return T})),n.d(t,"d",(function(){return A})),n.d(t,"f",(function(){return R}));var r=n(9),a=n.n(r),c=n(30),i=n.n(c),o=n(17),s=n.n(o),u=n(8),l=n.n(u),d=(n(192),n(197)),p=n(2),f=n(14),b=n(24),O=n(18);function j(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}var h=function(e,t){return function(){var n=s()(l.a.mark((function n(r,a){var c;return l.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:c=JSON.parse(JSON.stringify(a().reducerManageLayers.projectLayersRedux)),m(c)&&(v(c,!1,t,!1,e),_(c,!1,e),r(Object(p.p)("CHANGE_PROJECT_LAYERS",c)),g(c),r(L(c,!1,e)));case 2:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}()},m=function e(t){return!t.children.every((function(t){return"group"!==t.type?!t.visible:!e(t)}))},g=function(e){e.children.forEach((function(e){if("group"===e.type){e.children.every((function(e){e.visible}));e.children.forEach((function(e){!1===e.visible}))}}))},E=function(e,t){return function(){var n=s()(l.a.mark((function n(r,a){var c,i;return l.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r(C(t,e)),c=[],"group"===t.type?(i=JSON.parse(JSON.stringify(a().reducerManageLayers.projectLayersRedux)),y(i,t.name,e,c),r(Object(p.p)("CHANGE_PROJECT_LAYERS",i))):(c.push(t.id),r(Object(p.o)(t,"visible",e)),r(Object(p.l)(t,"visible",e))),n.next=5,r(x(c,e));case 5:return n.next=7,r(w());case 7:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}()},x=function(e,t){return function(){var e=s()(l.a.mark((function e(n,r){return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t&&n(P(O.validLocationPath));case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},v=function e(t,n,r,a,c){t.children.forEach((function(c){c.type!==t.type&&!a||c.visible===n||(c.visible=n,c.id&&r.push(c.id)),"group"===c.type&&e(c,n,r,a)}))},y=function e(t,n,r,a){t.children.forEach((function(t){if("group"===t.type)if(t.name===n){t.visible=r;v(t,r,a,!0)}else e(t,n,r,a)}))},_=function e(t,n,r){t.children.forEach((function(t){t.type.toString().toLowerCase()!==r.toString().toLowerCase()&&r||(t.visible=n),"group"===t.type&&e(t,n,r)}))},S=function(e,t,n,r){return function(a,c){var o=JSON.parse(JSON.stringify(c().reducerManageLayers.projectLayersRedux)),s=e,u=t,l=n,d=i()(c().reducerManageLayers.layersInEdition),f=function(e){e.children.forEach((function(e){e.id&&(e.name===s&&e[u]!==l?("groups"!==r&&(e[u]=l),"vector"===u&&l?d.push(s):"vector"!==u||l||(d=d.filter((function(e){if(e!==s)return e})))):e.name===s&&e[u]===l&&"vector"===u?(e[u]=!l,d=d.filter((function(e){if(e!==s)return e}))):e.name===s&&e[u]===l&&(e[u]=l))}))};f(o),function e(t){t.children.forEach((function(t){!t.id&&t.children&&(e(t),f(t),"layers"!==r&&t.name===s&&(t[u]=l))}))}(o),a(Object(p.p)("CHANGE_PROJECT_LAYERS",o)),d&&a(Object(p.p)("CHANGE_LAYERS_IN_EDITION",d))}},w=function(){return function(){var e=s()(l.a.mark((function e(t,n){var r,a,c,o,s,u,f,b;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t(Object(p.q)(n().reducerManageLayers.projectLayersRedux)),r=n().reducerManageLayers.layersListRedux.filter((function(e){return e.visible&&e.id})).filter(Object(d.a)(n().reducerManageLayers.consultationLayers)).map((function(e){return e.name})),a=t(Object(p.u)("projectLayers")),c=a.values_.source.params_,r.length===c.LAYERS.length){e.next=13;break}return e.next=7,t(Object(p.t)(r));case 7:o=e.sent,c.LAYERS=o.LAYERS,c.OPACITIES=o.OPACITIES,a.values_.source.updateParams(c),e.next=21;break;case 13:s=c.LAYERS.filter((function(e){return-1!==i()(r).indexOf(e)})),u=i()(c.LAYERS).filter((function(e){return!s.includes(e)})),f=i()(c.LAYERS).indexOf(u[0]),(b=i()(c.OPACITIES)).splice(f,1),c.LAYERS=s,c.OPACITIES=b,a.values_.source.updateParams(c);case 21:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},L=function e(t,n,r){return function(a){t.children.forEach((function(t){switch(t.type){case"group":a(e(t,n,r));break;case"WMS":a(function(e,t,n){return function(r){var a=r(Object(p.u)("tempWMS_".concat(e)));a.values_.opacity=0,t&&("WMS"!==n&&""!==n||(a.values_.opacity=1))}}(t.name,n,r));break;case"RasterLayer":case"VectorLayer":a(w())}}))}},T=function(e,t){return function(){var n=s()(l.a.mark((function n(r){var a;return l.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return a={project:O.validLocationPath,layer_id:e.id,published:t},n.next=3,r(Object(b.a)("/app/layer/published/set","post","setVisibilityLayerError",a));case 3:n.sent.ok&&(e.published=t,r(Object(p.o)(e,"published",t)),r(Object(p.l)(e,"published",t)),Object(f.i)("publishLayerVisibilityChanged"));case 5:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}()},A=function(){return function(){var e=s()(l.a.mark((function e(t){var n,r;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={project:O.validLocationPath},e.next=3,t(Object(b.a)("/app/project/repair","post","",n));case 3:return r=e.sent,e.abrupt("return",r.ok);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},R=function(){return function(){var e=s()(l.a.mark((function e(t,n){return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t(P(O.validLocationPath));case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},P=function(e){return function(t){var n=t(Object(p.u)("projectLayers")),r=function(e){for(var t=1;ta)return e})).filter((function(e){return!!e}));m(n,r,c,t)}))},E=n(327),x=function(e,t,n){var r=new E.a({source:e});t.addInteraction(r),n({type:"SNAP_INTERACTION",value:r})},v=n(293),y=function(){return function(e,t){var n=t().reducerInteractions.snapInteraction;t().reducerManageLayers.projectMap;n&&(n.setActive(!1),e(Object(f.p)("SNAP_INTERACTION",null)))}},_=n(266),S=n(89),w=n.n(S),L=n(52),T=function(e,t,n){var r=e().reducerManageLayers.editedLayerVisibleState;t(Object(L.b)(r,n)),t(U(!0,!1)),t(Object(f.p)("CHANGE_ACTIVE_TOOL","")),t(Object(L.c)(n.name,"vector",!1)),t({type:"TABLE_LOADING_CANCEL",value:!1}),t({type:"TABLE_LOADING_PROGRESS",value:!1})},A=function(e,t,n){var r=w.a.CancelToken.source();return[w.a.create({url:e,onDownloadProgress:function(e){if(!n().reducerAttributePanel.totalDownloadTableSize){var r=e.srcElement.getResponseHeader("content-size");t(Object(f.p)("SET_TOTAL_DOWNLOAD_TABLE_SIZE",r||1))}e.loaded&&t&&t(Object(f.p)("TABLE_LOADING_PROGRESS",e.loaded))},cancelToken:r.token}),r]},R=n(314),P=n(95),C=n(148),N=n(267),I=n(143),k=n(105),M=n(68),D=n(67),W=n(120),F=n(18),G=n(24),z=n(172),H=n(97);function Y(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 B(e){for(var t=1;t3&&void 0!==arguments[3]?arguments[3]:null;return function(){var c=l()(p.a.mark((function c(i,o){var s,u,l,d,m,E,_,S,R,k,M,D,W,G,Y,B,U;return p.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:if(c.prev=0,i(Object(f.p)("SET_ATTRIBUTE_TABLE_REDO_HISTORY",[])),i(Object(f.p)("SET_ATTRIBUTE_TABLE_UNDO_HISTORY",[])),!o().reducerAttributePanel.unEditableAttributePanel||t||n||r){c.next=8;break}i(e(!0,!1)),setTimeout((function(){i(e())}),100),c.next=85;break;case 8:if(i(Object(f.p)("SET_SELECTED_FEATURES_MAP",new Map)),i(Object(f.p)("CHANGE_ACTIVE_TOOL","")),!t||!n){c.next=21;break}if(r){c.next=17;break}return c.next=14,i(V(!1));case 14:i(Object(f.p)("HANDLE_ATTRIBUTE_PANEL",!1)),c.next=19;break;case 17:i(J(21)),i(Object(f.p)("CHANGE_EDITED_LAYER_SOURCE",null));case 19:c.next=85;break;case 21:if(!t||n){c.next=34;break}i(Object(f.p)("HANDLE_ATTRIBUTE_PANEL",!1)),i(Object(f.p)("CHANGE_EDITED_LAYER","")),i(Object(f.p)("CHANGE_NOT_EDITABLE_ATTRIBUTE_PANEL",!1)),i(Object(O.m)()),i(Object(v.a)()),i(y()),(s=i(Object(f.u)("vectorContainer")))&&(o().reducerManageLayers.projectMap.removeLayer(s),u=new P.a,i(Object(f.p)("CHANGE_TEMP_FEATURES",u)),i(Z([])),i(Object(f.p)("CHANGE_SNAP_INTERACTION_LAYERS",[]))),i(J(21)),i(Object(f.p)("CHANGE_EDITED_LAYER_SOURCE",null)),c.next=85;break;case 34:return i(Object(f.p)("SET_SAVE_LOADER",!0)),l=a||o().reducerManageLayers.activeLayer,i(Object(f.p)("CHANGE_EDITED_LAYER",l)),i(Object(f.p)("SET_MODIFYING_MULTIPLE_FEATURES",new Map)),i(Object(f.p)("SET_MULTIPLE_APP_MODIFIED_FEATURES",{})),i(Object(f.p)("HANDLE_ATTRIBUTE_PANEL",!0)),i(Object(f.p)("CHANGE_PROPERTIES_TYPE",new Map)),d=new P.a({}),m=new C.a({source:d,name:l.name,style:K()}),E=new P.a,i(Object(f.p)("CHANGE_TEMP_FEATURES",E)),i(Object(O.j)(E)),_=new C.a({source:E,name:"CurrentDrawFeatures"}),S=new C.a({source:o().reducerManageLayers.selectedFeaturesSource,name:"selectedFeaturesLayer",style:Object(H.h)(l.geometry)}),(R=new j.a({source:E})).on("modifystart",(function(e){var t=o().reducerAttributeTableTools.canUndoHistory;i(Object(f.p)("SET_ATTRIBUTE_TABLE_REDO_HISTORY",[])),t&&e.features.getArray().forEach((function(e){i(Object(h.a)("modifyFeature",e))}))})),o().reducerManageLayers.projectMap.addInteraction(R),i(Object(f.p)("SET_NEW_FEATURES_MODIFY_INTERACTION",R)),g(d,o().reducerManageLayers.projectMap,i,o),x(d,o().reducerManageLayers.projectMap,i),c.next=56,A("/app/layer/features?project=".concat(F.validLocationPath,"&layer_id=").concat(l.id),i,o);case 56:return k=c.sent,i(Object(f.p)("TABLE_LOADING_PROGRESS",!1)),i(Object(f.p)("SET_TOTAL_DOWNLOAD_TABLE_SIZE",null)),k[0],M=k[0],D=k[1],i(Object(f.p)("TABLE_LOADING_CANCEL",D)),c.next=65,M().catch((function(e){w.a.isCancel(e)&&T(o,i,l)}));case 65:if(200===(W=c.sent).status){c.next=68;break}throw"QGIS server response error";case 68:return i(Object(f.p)("TABLE_LOADING_CANCEL",!1)),(G=(new I.a).readFeatures(JSON.parse(W.data).data)||[]).length&&d.addFeatures(G),i(Object(f.p)("CHANGE_TRANSFORMED_FEATURES",G)),i(J(28)),i(Object(f.p)("CHANGE_EDITED_LAYER_SOURCE",d)),Y=o().reducerAttributePanel.attributeTableSortObject,Object(z.a)(G,Y),i(Object(f.p)("CHANGE_ATTRIBUTES_TO_RENDER",G)),c.next=79,i(X());case 79:i(ee(G)),(B=i(Object(f.u)("vectorContainer")))&&o().reducerManageLayers.projectMap.removeLayer(B),U=new N.a({visible:!0,name:"vectorContainer",layers:[m,_,S]}),i(Object(f.p)("ADD_LAYER_MAP",U)),i(Object(f.p)("SET_SAVE_LOADER",!1));case 85:c.next=90;break;case 87:c.prev=87,c.t0=c.catch(0),"QGIS server response error"===c.t0&&(i(J(21)),i(Object(f.p)("CHANGE_EDITED_LAYER_SOURCE",null)),i(Object(f.p)("CHANGE_ATTRIBUTES_TO_RENDER",[])),i(Object(f.p)("CHANGE_TRANSFORMED_FEATURES",null)),i(Object(L.c)(o().reducerAttributePanel.editedLayer.name,"vector",!1)),i(Object(f.p)("CHANGE_ACTIVE_TOOL","")),i(Object(b.k)()),Object(b.i)("editionModeNotAvailable"));case 90:case"end":return c.stop()}}),c,null,[[0,87]])})));return function(e,t){return c.apply(this,arguments)}}()},V=function(e,t){return function(){var n=l()(p.a.mark((function n(r,a){var c,i,o,s;return p.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(c=a().reducerAttributePanel.editedLayer,i=a().reducerManageLayers.tempFeatures.getFeatures(),r(Object(f.p)("CHANGE_MAIN_LOADER",!0)),!r(Object(_.a)())){n.next=26;break}if(o=r(Object(f.u)("vectorContainer")),s=a().reducerInteractions.modifyInteraction.features[0],!(t||o&&(i.length||s.length))){n.next=23;break}return r(Object(f.p)("SET_SAVE_LOADER",!0)),n.next=11,r(Object(O.n)(c.id));case 11:return n.next=13,Object(R.a)(i,s,c,r);case 13:return t||Object(b.i)("changesSaved"),r(Object(v.a)()),r(y()),n.next=18,r(q(e));case 18:r(Z([])),r(Object(f.p)("CHANGE_SNAP_INTERACTION_LAYERS",[])),a().reducerManageLayers.projectMap.removeLayer(o),n.next=24;break;case 23:r(Object(f.p)("CHANGE_MAIN_LOADER",!1));case 24:n.next=28;break;case 26:Object(b.i)("constraintsErrors"),r(Object(f.p)("CHANGE_MAIN_LOADER",!1));case 28:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}()},J=function(e){return function(t,n){n().reducerManageLayers.projectMap.getView().setMaxZoom(e)}},X=function(){return function(){var e=l()(p.a.mark((function e(t,n){var r,a,c,i,o,u,l;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t(Object(G.a)("/app/layer/attributes/names_and_types?project=".concat(F.validLocationPath,"&layer_id=").concat(n().reducerManageLayers.activeLayer.id),"get","gettingColumnsError"));case 2:if((r=e.sent).ok){for(a=new Map,c=0,i=Object.entries(r.data);c=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var c,i=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){o=!0,c=e},f:function(){try{i||null==n.return||n.return()}finally{if(o)throw c}}}}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n