1try{!function(){var t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},e=(new t.Error).stack;e&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[e]="fb6d15df-8cf6-49cd-a2df-3d59cfb79f35",t._sentryDebugIdIdentifier="sentry-dbid-fb6d15df-8cf6-49cd-a2df-3d59cfb79f35")}()}catch(t){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[241],{8107:(t,e,i)=>{i.d(e,{A:()=>a});var r,s=i(14232);function n(){return(n=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var r in i)({}).hasOwnProperty.call(i,r)&&(t[r]=i[r])}return t}).apply(null,arguments)}let a=t=>s.createElement("svg",n({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},t),r||(r=s.createElement("path",{d:"M0 12a1.5 1.5 0 0 0 1.5 1.5h8.75a.25.25 0 0 1 .25.25v8.75a1.5 1.5 0 0 0 3 0v-8.75a.25.25 0 0 1 .25-.25h8.75a1.5 1.5 0 0 0 0-3h-8.75a.25.25 0 0 1-.25-.25V1.5a1.5 1.5 0 0 0-3 0v8.75a.25.25 0 0 1-.25.25H1.5A1.5 1.5 0 0 0 0 12"})))},18596:(t,e,i)=>{i.d(e,{A:()=>a});var r=i(67768),s=i(85278),n=i(15298);let a=function(){let t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=(0,r.jE)(),i=(0,s.md)(n.vp);return()=>{let r=[e.refetchQueries({queryKey:["map"]}),e.refetchQueries({queryKey:["features",i]}),e.refetchQueries({queryKey:["categories",i]}),e.refetchQueries({queryKey:["tags",i]})];return t||(r.push(e.refetchQueries({queryKey:["feature"]})),r.push(e.refetchQueries({queryKey:["category"]})),r.push(e.refetchQueries({queryKey:["tag"]}))),Promise.all(r)}}},40097:(t,e,i)=>{i.d(e,{n:()=>u});var r=i(14232),s=i(21407),n=i(60388),a=i(90089),o=i(37149),l=class extends a.Q{#t;#e=void 0;#i;#r;constructor(t,e){super(),this.#t=t,this.setOptions(e),this.bindMethods(),this.#s()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(t){let e=this.options;this.options=this.#t.defaultMutationOptions(t),(0,o.f8)(this.options,e)||this.#t.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#i,observer:this}),e?.mutationKey&&this.options.mutationKey&&(0,o.EN)(e.mutationKey)!==(0,o.EN)(this.options.mutationKey)?this.reset():this.#i?.state.status==="pending"&&this.#i.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#i?.removeObserver(this)}onMutationUpdate(t){this.#s(),this.#n(t)}getCurrentResult(){return this.#e}reset(){this.#i?.removeObserver(this),this.#i=void 0,this.#s(),this.#n()}mutate(t,e){return this.#r=e,this.#i?.removeObserver(this),this.#i=this.#t.getMutationCache().build(this.#t,this.options),this.#i.addObserver(this),this.#i.execute(t)}#s(){let t=this.#i?.state??(0,s.$)();this.#e={...t,isPending:"pending"===t.status,isSuccess:"success"===t.status,isError:"error"===t.status,isIdle:"idle"===t.status,mutate:this.mutate,reset:this.reset}}#n(t){n.jG.batch(()=>{if(this.#r&&this.hasListeners()){let e=this.#e.variables,i=this.#e.context,r={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};if(t?.type==="success"){try{this.#r.onSuccess?.(t.data,e,i,r)}catch(t){Promise.reject(t)}try{this.#r.onSettled?.(t.data,null,e,i,r)}catch(t){Promise.reject(t)}}else if(t?.type==="error"){try{this.#r.onError?.(t.error,e,i,r)}catch(t){Promise.reject(t)}try{this.#r.onSettled?.(void 0,t.error,e,i,r)}catch(t){Promise.reject(t)}}}this.listeners.forEach(t=>{t(this.#e)})})}},c=i(67768);function u(t,e){let i=(0,c.jE)(e),[s]=r.useState(()=>new l(i,t));r.useEffect(()=>{s.setOptions(t)},[s,t]);let a=r.useSyncExternalStore(r.useCallback(t=>s.subscribe(n.jG.batchCalls(t)),[s]),()=>s.getCurrentResult(),()=>s.getCurrentResult()),u=r.useCallback((t,e)=>{s.mutate(t,e).catch(o.lQ)},[s]);if(a.error&&(0,o.GU)(s.options.throwOnError,[a.error]))throw a.error;return{...a,mutate:u,mutateAsync:a.mutate}}},60241:(t,e,i)=>{i.r(e),i.d(e,{default:()=>k});var r=i(37876),s=i(14664),n=i(34159),a=i(54287),o=i(38995),l=i(15039),c=i.n(l),u=i(14232),d=i(16077),h=i(54733),f=i.n(h),y=i(35407),m=i(56573),p=i(52553),g=i(95290),v=i(47671);let b=u.memo(function(){return(0,r.jsx)("span",{className:f().Category_sort,children:(0,r.jsx)(v.A,{svg:g.A})})});var x=i(46045),_=i(16690),j=i(63727);function w(t){let{attributes:e,listeners:i,setNodeRef:s,transform:n,transition:o,isDragging:l}=(0,a.gl)({id:t.id}),c={transform:j.Ks.Transform.toString(n),transition:o,visibility:l?"hidden":"visible"};return(0,r.jsx)(d.A,(0,_._)((0,x._)({dragHandle:(0,r.jsx)(b,{}),ref:s,style:c},e,i,t),{hideChildren:l||t.hideChildren}))}var C=i(90178),O=i(8107),A=i(5629),E=i(26758),S=i(56864),M=i.n(S);function k(t){let{categories:e,areChildren:i=!1,openForm:l}=t,h=(0,p.A)(),g=(0,C.A)(h.id,void 0,!1),v=(0,m.A)(),{allActive:x,activeCategoryIds:_}=(0,y.W)(),[j,S]=(0,u.useState)([]),[k,K]=(0,u.useState)(null),R=(0,s.MS)(s.cA,{activationConstraint:{distance:10}}),N=(0,s.MS)(s.IG,{activationConstraint:{delay:250,tolerance:5}}),P=(0,s.FR)(R,N);return(0,u.useEffect)(()=>{S([...e])},[e]),(0,r.jsxs)(r.Fragment,{children:[e.length>0&&(0,r.jsxs)("div",{className:c()({[M().Sidebar_content]:!i}),children:[(0,r.jsx)("ul",{className:c()({[M().Sidebar_categories]:!i,[f().Category_subList]:i}),children:(0,r.jsx)(s.Mp,{collisionDetection:s.fp,sensors:P,onDragStart:function(t){let{active:e}=t;K(String(e.id))},onDragEnd:function(t){let{active:e,over:i}=t;i&&e.id!==i.id&&S(t=>{let r=t.indexOf(t.find(t=>
1t.id===e.id)),s=t.indexOf(t.find(t=>t.id===i.id));return g.mutate({id:String(e.id),order:s}),(0,a.be)(t,r,s)}),K(null)},modifiers:[n.FN,n.gj],children:(0,r.jsxs)(a.gB,{items:j,strategy:a._G,children:[j.map(t=>{var e;return(null==(e=t.mirrored_new)?void 0:e.mirrorPolicy)==="locked"?(0,r.jsx)(d.A,{onClick:v,checked:_.has(t.id),isChild:i,hideChildren:x,category:t,openForm:l},t.id):(0,r.jsx)(w,{id:t.id,onClick:v,hideChildren:x,checked:_.has(t.id),category:t,openForm:l,isChild:i},t.id)}),(0,r.jsx)(s.Hd,{children:k?(0,r.jsx)(d.A,{onClick:v,checked:_.has(k),dragHandle:(0,r.jsx)(b,{}),isChild:i,hideChildren:!0,className:f().Category___dragging,openForm:l,category:e.find(t=>t.id===k)}):null})]})})}),!i&&(0,r.jsx)(E.A,{children:(0,r.jsx)(A.A,{svg:O.A,onClick:()=>l(),children:(0,r.jsx)(o.x6,{id:"uomLas"})})})]}),0===e.length&&(0,r.jsx)("div",{className:c()(M().Sidebar_content___panel,{[M().Sidebar_content]:!i}),children:(0,r.jsxs)("div",{className:c()(M().Sidebar_panel,M().Sidebar_panel___secondary),children:[(0,r.jsx)(E.A,{justify:"center",children:(0,r.jsx)(A.A,{variant:"primary",svg:O.A,onClick:()=>l(),children:(0,r.jsx)(o.x6,{id:"uomLas"})})}),(0,r.jsx)("small",{children:(0,r.jsx)(o.x6,{id:"A3NqfJ"})})]})})]})}},90178:(t,e,i)=>{i.d(e,{A:()=>o});var r=i(68946),s=i(40097),n=i(71801),a=i(18596);let o=function(t,e){let i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],o=(0,a.A)();return(0,s.n)({mutationFn:async e=>{var{id:i}=e,s=(0,r._)(e,["id"]);let a=i?"PATCH":"POST";s.parent_id&&(s.display_priority=null,s.marker_size=null,s.marker_visibility_level=null,s.point_visibility_level=null,s.label_visibility_level=null),"color"in s&&!s.color&&(s.color=null);let o=i?"/maps/".concat(t,"/categories/").concat(i,"/"):"/maps/".concat(t,"/categories/");return await (0,n.Ay)(o,{method:a,data:s})},onSuccess:async()=>{i&&await o(),null==e||e()}})}},95290:(t,e,i)=>{i.d(e,{A:()=>d});var r,s,n,a,o,l,c=i(14232);function u(){return(u=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var r in i)({}).hasOwnProperty.call(i,r)&&(t[r]=i[r])}return t}).apply(null,arguments)}let d=t=>c.createElement("svg",u({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},t),r||(r=c.createElement("rect",{width:4,height:4,x:6,y:3,rx:1})),s||(s=c.createElement("rect",{width:4,height:4,x:14,y:3,rx:1})),n||(n=c.createElement("rect",{width:4,height:4,x:14,y:10,rx:1})),a||(a=c.createElement("rect",{width:4,height:4,x:6,y:10,rx:1})),o||(o=c.createElement("rect",{width:4,height:4,x:6,y:17,rx:1})),l||(l=c.createElement("rect",{width:4,height:4,x:14,y:17,rx:1})))}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.