PageSourceSearch

https://www.kartevonmorgen.org/_next/static/chunks/pages/m/[...slug]-eaf99a0e0ef435c0.js

js kartevonmorgen.org collected 2026-10-02 04:05:14 UTC 73,466 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1901],{53951:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/m/[...slug]",function(){return r(3253)}])},50764:function(e,t,r){"use strict";var n=r(97419),l=r(15600),a=r(82882),i=r(16858),s=r(50373),o=r(79929),c=r(83532),d=r(98526),u=r(148);let m=e=>()=>{let{query:t}=e,r=(0,d.u_)(t);if(r.entity!==u._w.RESULT||null!==r.subSlugAction)return;let n=(0,o.Uy)(t,e=>{let{slug:r}=t,n=(0,c.zm)(r);n.push(u.YW.ENTRIES,u.jZ.CREATE),delete e.sidebar,e.slug=n}),[l,a]=(0,d.TC)(n);e.replace({pathname:"/m/".concat(l),query:a},void 0,{shallow:!0})},h=e=>{let{style:t,shortTitle:r,type:o}=e,c=(0,l.useRouter)(),{t:d}=(0,a.Z)("map"),u=r?"Add":d("resultlist.addEntry");return(0,n.jsx)(i.ZP,{type:o,size:"middle",icon:(0,n.jsx)(s.Z,{style:{marginRight:4}}),onClick:m(c),style:t,children:u})};h.defaultProps={style:{width:88},shortTitle:!1},t.Z=h},80519:function(e,t,r){"use strict";r.d(t,{af:function(){return l}});var n,l,a=r(97419),i=r(29342),s=r.n(i),o=r(15600),c=r(76898),d=r(83532);(n=l||(l={})).STANDARD="standard",n.GRAY="gray",c.ZP.nativeEnum(l),t.ZP=()=>{let e=(0,o.useRouter)(),{query:t}=e,r=(0,d.zz)(t.mapColorMode);return r==l.GRAY?(0,a.jsx)(s(),{id:"f2609d9eb9d2d7be",children:".leaflet-tile-pane{-webkit-filter:grayscale(100%);filter:grayscale(100%)}"}):null}},31617:function(e,t,r){"use strict";var n,l,a=r(97419),i=r(15600),s=r(16858),o=r(83762),c=r(83532),d=r(98526),u=r(93691),m=r(70492);(n=l||(l={}))[n.Close=0]="Close",n[n.Open=1]="Open";let h=(e,t)=>{let{query:r}=e,n={};n=t===l.Open?(0,c.NW)(r,["sidebar"]):(0,c.O5)(r,{sidebar:m.ZP.HIDDEN});let[a,i]=(0,d.TC)(n);e.replace({pathname:"/m/".concat(a),query:i},void 0,{shallow:!0})},g=e=>{h(e,l.Close)},x=e=>{h(e,l.Open)},p=(e,t)=>()=>{if((0,u.rI)(e)){if(t){g(e);return}x(e)}},y=e=>{let{showOpenIcon:t}=e;return t?(0,a.jsx)(o.G,{icon:"chevron-right"}):(0,a.jsx)(o.G,{icon:"chevron-left"})},j=e=>{let{isOnMap:t}=e,r=(0,i.useRouter)(),{query:n}=r,{sidebar:l}=n,o=(0,m.mC)((0,c.zz)(l));return(0,a.jsx)(s.ZP,{icon:(0,a.jsx)(y,{showOpenIcon:!o}),onClick:p(r,o),size:"middle",style:{height:68,width:36,position:"absolute",top:52,transform:"translateX(100%)",right:0,zIndex:400,visibility:"visible",display:"block"}})};j.defaultProps={isOnMap:!1},t.ZP=j},99461:function(e,t){"use strict";t.Z={map:{default_zoom:6,close_zoom:16,regional_zoom:12},precisions:{lat:7,lng:7,zoom:2}}},44561:function(e,t,r){"use strict";var n,l;r.d(t,{T2:function(){return a},t3:function(){return i}}),(l=n||(n={})).default="default",l.xs="xs",l.sm="sm",l.md="md",l.lg="lg",l.xl="xl";let a=[n.xs,n.sm,n.md,n.lg,n.xl],i={highlight:{light:.35,dark:1},sidebar:{size:{default:{width:0,height:1},xs:{width:.75,height:1},sm:{width:.75,height:1},md:{width:.5,height:1},lg:{width:.4,height:1},xl:{width:.4,height:1}}}}},67121:function(e,t,r){"use strict";r.d(t,{F5:function(){return l},w7:function(){return a}});var n=r(92343);let l=(0,n.createContext)([]),a=(0,n.createContext)([]);t.ZP=l},70492:function(e,t,r){"use strict";var n,l;r.d(t,{mC:function(){return a}}),(l=n||(n={})).SHOWN="shown",l.HIDDEN="hidden";let a=e=>e!==n.HIDDEN;t.ZP=n},29441:function(e,t,r){"use strict";var n=r(15600),l=r(83532);t.Z=()=>{let e=(0,n.useRouter)(),{query:t}=e,r=(0,l.zz)(t.ratings);return"hide"!==r}},3253:function(e,t,r){"use strict";r.r(t),r.d(t,{__N_SSP:function(){return lL},default:function(){return lM}});var n,l,a,i,s,o,c=r(97419),d=r(92343),u=r(68708),m=r.n(u),h=r(66715),g=r(17878),x=r(28502),p=r(67121),y=r(15600),j=r(17812),f=r.n(j),v=r(83532),Z=r(80519),w=r(98526),E=r(45993),b=r(99461),I=e=>{let{initMapLocationProps:t,initMapColorStyle:r}=e,n=(0,y.useRouter)(),{query:l}=n;return(0,d.useEffect)(()=>{(async function(){let e=(0,w.u_)(l),a=(0,w.Qf)(e),i=null;if(a){let t=(0,w.rm)(e);i=await (0,E.Fz)(t.id,t.entity)}let{c:s,z:o,mapColorMode:c}=l,d=(0,v.zz)(s);if(""===d){let e={lat:t.lat,lng:t.lng};i&&(e=i),d=(0,E.jx)(e)}let u=t.zoom;u=o?(0,v.MV)(o):a?b.Z.map.close_zoom:b.Z.map.default_zoom;let m={c:d,z:f()(u)};c||r===Z.af.STANDARD||(m.mapColorMode=r);let h=(0,v.O5)(l,m),[g,x]=(0,w.TC)(h);n.replace({pathname:"/m/".concat(g),query:x},void 0,{shallow:!0})})().then()},[]),null},T=r(44155),F=r(18501),k=r(93464),C=r(53636),P=r(89912),N=r(29091),R=r(72049),_=r(94925),z=r(38642),A=r(80005),S=r(7655),O=r.n(S),q=r(95383),L=r(93691);let{Item:M}=k.default,{Text:D}=N.default,B=(e,t,r,n)=>()=>{t(q.b3.setTrueShouldChangeZoomOnEntrance()),(0,w.q0)(e,n,r,0,[])},G=(e,t)=>{if(t!==z.ZP.EVENT)return null;let r=O().unix(e.start),n=O().unix(e.end);return(0,A.L)({start:r,end:n})},H=(e,t)=>e.length<=t?e:"".concat(e.substr(0,70)," ...");var V=e=>{let{searchResult:t}=e,{id:r,title:n,tags:l,categories:a}=t,i=(0,F.I0)(),{description:s}=t;s=f()(s);let o=a[0],d=z.nN[o],u=(0,y.useRouter)(),m=(0,L.eB)(u);return(0,c.jsxs)(M,{className:"no"===m?"result-card":"".concat(d,"-result-card result-card"),onClick:B(u,i,o,r),onMouseEnter:()=>{i(q.jm.setHighlight(r))},onMouseLeave:()=>{i(q.jm.unsetHighlight())},onFocus:()=>{i(q.jm.setHighlight(r))},onBlur:()=>{i(q.jm.unsetHighlight())},children:[(0,c.jsx)(M.Meta,{title:(0,c.jsx)(D,{strong:!0,style:{fontSize:"1.2rem"},children:n}),description:G(t,o)}),(0,c.jsx)("div",{children:H(s,70)}),(0,c.jsx)("div",{style:{marginTop:4},children:(0,c.jsx)(R.Z,{size:3,wrap:!0,children:l.slice(0,3).map(e=>(0,c.jsx)(_.default,{className:"kvm-tag",children:"#".concat(e)},e))})})]})},W=r(16858);let U=(e,t)=>()=>{let{query:r}=t,{z:n}=r,l=(0,v.MV)(n),a=(0,v.O5)(r,{z:(l/e).toFixed(2)});t.replace({query:a},void 0,{shallow:!0})},Y=e=>{let{divisionFactor:t,visible:r}=e,n=(0,y.useRouter)();return r?(0,c.jsx)("div",{style:{width:"100%",paddingLeft:16,paddingRight:16,marginTop:16,marginBottom:16},children:(0,c.jsx)(W.ZP,{type:"primary",onClick:U(t,n),style:{width:"100%"},children:"Zoom Out"})}):null};Y.defaultProps={divisionFactor:2,visible:!1};var J=e=>{let t=(0,F.v9)(e=>(0,P.d)(e)),{length:r}=t,[n,{setTrue:l,setFalse:a}]=(0,C.Z)();return(0,d.useEffect)(()=>{r<20?l():a()},[r]),(0,c.jsxs)(k.default,{itemLayout:"vertical",size:"large",style:{width:"100%",height:"100%",backgroundColor:"rgb(247, 247, 247)"},children:[t.map(e=>(0,c.jsx)(V,{searchResult:e},e.id)),(0,c.jsx)(Y,{divisionFactor:2,visible:n})]})},X=r(32098),$=r(22666),K=r(80679),Q=r(24430),ee=r.n(Q),et=r(82882),er=r(81159),en=r(64045),el=r(14942),ea=r(22112),ei=e=>(0,el.Z)({url:ea.ZP.getPopularTags(),params:e});let es=e=>e.map(e=>({label:e.tag,value:e.tag}));var eo=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"main",r=e.split(" "),n=r[r.length-1],{data:l,error:a}=(0,el.Z)({url:ea.ZP.getCategories(t)}),i=[];!a&&l&&l.hasData&&(i=l.data);let{data:s,error:o}
1=ei({contains:n}),c=[];return(s&&!o&&(c=es(s)),0===e.length||" "===e[e.length-1])?0===i.length?c:i:c};let{Option:ec}=er.default,ed=e=>{let{onSearch:t,onSelect:r,onDeselect:n,onClear:l,placeholder:a}=e,i=(0,y.useRouter)(),{query:s}=i,o=(0,w.$f)(s),[u,m]=(0,d.useState)(""),h=(0,en.Z)(u,{wait:100}),g=eo(h,o);return(0,c.jsx)(er.default,{...e,mode:"tags",style:{width:"100%"},placeholder:a,onSearch:e=>{m(e),t&&t(e)},onSelect:(e,t)=>{m(""),r&&r(e,t)},onDeselect:(e,t)=>{m(""),n&&n(e,t)},onClear:()=>{m(""),l&&l()},options:g})};ed.defaultProps={onSearch:e=>{},onSelect:(e,t)=>{},onDeselect:(e,t)=>{},onClear:()=>{},placeholder:"Tags"};let eu=e=>{let{t}=(0,et.Z)("map"),r=(0,y.useRouter)(),{query:{tag:n}}=r,l=(0,v.zm)(n),[a,i]=(0,d.useState)(!1);(0,d.useEffect)(()=>{i(!0)},[]);let[s,o]=(0,d.useState)([""]),u=(0,d.useRef)([""]);return(0,d.useEffect)(()=>{ee()(u.current,l)||(u.current=l,o(l))},[l]),(0,c.jsx)(d.Fragment,{children:a&&(0,c.jsx)("div",{children:(0,c.jsx)(ed,{placeholder:t("searchFilters.selectCategory"),value:s,onSelect:(0,L.aT)(r),onDeselect:(0,L.qw)(r),onClear:(0,L.av)(r)})})})};eu.defaultProps={optionsCount:[]};var em=r(3734),eh=r(84539);let eg=e=>e.map(e=>({label:e.display_name,value:e.display_name}));var ex=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10,{data:n,error:l}=(0,el.Z)({url:ea.ZP.getRegions(t)}),{data:a,error:i}=(0,el.Z)({url:ea.ZP.queryGeoLocations(),params:{q:e,format:"json",limit:r}});if(0===e.length&&!l&&n)return n.data.slice(0,r);if(a&&!i){let e=eg(a);return e}return[]},ep=r(81990);let ey=async e=>{let t=await ep.k.GetRequest(ea.ZP.queryGeoLocations(),{params:{limit:1,q:e,format:"json"}}),r=ep.k.GetSuccessData(t);if(0===r.length)return Promise.reject("no matching region found");let n=r[0],l={lat:(0,v.dS)(n.lat,4),lng:(0,v.dS)(n.lon,4)};return l},ej=async(e,t)=>{try{let r=await ey(t),n={c:(0,E.jx)(r),z:b.Z.map.regional_zoom.toFixed(b.Z.precisions.zoom)},{query:l}=e,a=(0,v.O5)(l,n),[i,s]=(0,w.TC)(a);e.replace({pathname:"/m/".concat(i),query:s},void 0,{shallow:!0})}catch(e){}};var ef=()=>{let e=(0,y.useRouter)(),{query:t}=e,r=(0,w.$f)(t),[n,l]=(0,d.useState)(""),a=(0,en.Z)(n,{wait:1e3}),i=ex(a,r),{t:s}=(0,et.Z)("map");return(0,c.jsx)(em.Z,{allowClear:!0,defaultActiveFirstOption:!1,showArrow:!1,filterOption:!1,showSearch:!0,options:i,onSearch:e=>{l(e)},onSelect:async t=>{l(t),await ej(e,t)},placeholder:s("searchFilters.selectRegion"),style:{width:"100%"},children:(0,c.jsx)(eh.default,{onPressEnter:async()=>{await ej(e,a)}})})},ev=r(21660);let eZ=(e,t)=>{let r=t.every(t=>e.includes(t));return r},ew=e=>{let t=[],r={},n=null;for(let l=0;l<e.length;l++){let a=e[l];a.headline?(n=a.headline,r[a.headline]||(r[a.headline]=[]),r[a.headline].push(a)):null!==n?r[n].push(a):t.push(a)}return{itemsWithoutHeadline:t,groupedByHeadline:r}},eE=e=>{let{onChange:t,selectedValues:r}=e,n=(0,y.useRouter)(),{query:l}=n,a=(0,w.$f)(l),{data:i,error:s}=(0,el.Z)({url:"".concat(ea.ZP.getMainCheckboxes(a))});if(!i||!i.hasData||s)return null;let{data:o}=i,{itemsWithoutHeadline:d,groupedByHeadline:u}=ew(o);return(0,c.jsxs)("div",{children:[(0,c.jsx)(R.Z,{size:"small",wrap:!0,style:{marginBottom:"4px"},children:d.map(e=>{let n=e.value.split(",");return(0,c.jsx)(ev.Z,{value:n,onChange:t,checked:eZ(r,n),children:e.label},"tags-checkbox-".concat(e.label))})}),Object.entries(u).map(e=>{let[n,l]=e;return(0,c.jsxs)("div",{style:{marginBottom:"4px"},children:[(0,c.jsx)("div",{style:{marginBottom:"2px"},children:(0,c.jsx)(N.default.Text,{type:"secondary",children:n})}),(0,c.jsx)(R.Z,{size:"small",wrap:!0,children:l.map(e=>{let n=e.value.split(",");return(0,c.jsx)(ev.Z,{value:n,onChange:t,checked:eZ(r,n),children:e.label},"tags-checkbox-".concat(e.label))})})]},"headline-".concat(n))})]})};eE.defaultProps={onChange:e=>{},selectedValues:[]};let eb=e=>t=>{let{query:r}=e,{search:n}=r,l=(0,v.zz)(n),{target:{checked:a,value:i}}=t,s=l?l.split(" ").filter(e=>""!==e.trim()):[],o="";a?(o=l,i.forEach(e=>{s.includes(e)||(o="".concat(o," ").concat(e))})):s.forEach(e=>{i.includes(e)||(o="".concat(o," ").concat(e))}),o=o.trim();let c=(0,v.O5)(r,{search:o}),[d,u]=(0,w.TC)(c);e.replace({pathname:"/m/".concat(d),query:u},void 0,{shallow:!0})};var eI=()=>{let e=(0,y.useRouter)(),{query:t}=e,{search:r}=t,n=(0,v.zz)(r),l=n?n.split(" ").filter(e=>""!==e.trim()):[];return(0,L.A3)(e)?(0,c.jsx)(eE,{onChange:eb(e),selectedValues:l}):null};let{Option:eT}=er.default,eF=e=>{let{query:t}=e,r=(0,v.NW)(t,["limit"]),[n,l]=(0,w.TC)(r);e.replace({pathname:"/m/".concat(n),query:l},void 0,{shallow:!0})},ek=e=>t=>{let{query:r}=e,n=(0,v.O5)(r,{limit:f()(t)}),[l,a]=(0,w.TC)(n);e.replace({pathname:"/m/".concat(l),query:a},void 0,{shallow:!0})},eC=(e,t)=>()=>{t(null),eF(e)},eP=[25,50,100,200,300,500];var eN=()=>{let{t:e}=(0,et.Z)("map"),t=(0,y.useRouter)(),{query:r}=t,{limit:n}=r,l=(0,v.uo)(n),[a,i]=(0,d.useState)(null);return(0,d.useEffect)(()=>{0!==l&&i(l)},[l]),(0,c.jsx)(er.default,{allowClear:!0,value:a,style:{width:"100%"},placeholder:e("searchFilters.resultLimit"),onClear:eC(t,i),onSelect:ek(t),children:eP.map(e=>(0,c.jsx)(eT,{value:e,children:e},"search-limit-option-".concat(e)))})},eR=r(60166),e_=r(47526);let ez=eR.Z.generatePicker(e_.Z),{RangePicker:eA}=ez;(n=i||(i={})).START_MIN="start_min",n.START_MAX="start_max",n.END_MIN="end_min";let eS=(e,t)=>r=>{let{query:n}=e,l=null,a=null;null!==r&&(l=r[0],a=r[1]),t([l,a]);let s=n;s=l?(0,v.O5)(s,{end_min:f()(l.unix())}):(0,v.NW)(s,[i.END_MIN]),s=a?(0,v.O5)(s,{start_max:f()(a.unix())}):(0,v.NW)(s,[i.START_MAX]);let[o,c]=(0,w.TC)(s);e.replace({pathname:"/m/".concat(o),query:c},void 0,{shallow:!0})};var eO=()=>{let e=(0,y.useRouter)(),t=(0,L.Bb)(e),{t:r}=(0,et.Z)("map"),[n,l]=(0,d.useState)([O()(),O()()]);return(0,d.useEffect)(()=>{let{endMin:e,startMax:r}=t;l([e||null,e||null])},[]),(0,c.jsx)(eA,{allowEmpty:[!0,!0],format:"YYYY-MM-DD",style:{width:"100%",marginBottom:8},placeholder:[r("entryForm.start"),r("entryForm.end")],value:n,onCalendarChange:eS(e,l)})};let{CheckableTag:eq}=_.default,eL=(e,t,r,n)=>{let{query:l}=n,a=[];a=r.length===z.jK.length?[e]:1===r.length&&r[0]===e?Object.values(z.jK):t?[...r,e]:r.filter(t=>t!==e);let i={};i=a.length<z.jK.length?(0,v.O5)(l,{type:(0,v.TI)(a)}):(0,v.NW)(l,["type"]);let[s,o]=(0,w.TC)(i);n.replace({pathname:"/m/".concat(s),query:o},void 0,{shallow:!0})};var eM=()=>{let e=(0,y.useRouter)(),t=(0,L.DJ)(e);return(0,c.jsx)("div",{style:{display:"flex",justifyContent:"space-evenly",marginBottom:8},children:z.jK.map(r=>{let n=z.nN[r],l=t.indexOf(n)>-1;return(0,c.jsx)(eq,{className:l?"".concat(n,"-checkable-tag"):void 0,checked:l,onChange:r=>eL(n,r,t,e),style:{width:"30%",textAlign:"center",margin:0},children:n},"category-chooser-".concat(n))})})};let{Panel:eD}=K.default;var eB=e=>{let{showFilters:t,typeChooserVisibility:r}=e;return(0,c.jsx)(K.default,{className:"no-pad-collapse",expandIcon:e=>null,expandIconPosition:"right",ghost:!0,activeKey:t,style:{paddingLeft:4,paddingRight:4},children:(0,c.jsx)(eD,{header:null,children:(0,c.jsxs)(R.Z,{direction:"vertical",style:{width:"100%"},children:["hide"===r&&(0,c.jsx)(eM,{}),(0,c.jsx)(eI,{}),(0,c.jsx)(eu,{}),(0,c.jsx)(ef,{}),(0,c.jsx)(eN,{}),(0,c.jsx)(eO,{})]})},"1")})},eG=r(79929),eH=r(61942),eV=r.n(eH);let eW=(e,t)=>{let{query:r}=e,n="search",l=(0,v.O5)(r,{[n]:t});0===t.length&&(l=(0,eG.Uy)(l,e=>{delete e[n]}));let[a,i]=(0,w.TC)(l);e.replace({pathname:"/m/".concat(a),query:i},void 0,{shallow:!0})},eU=e=>t=>{e(e=>{let r=e.trim().split(" "),n=r[r.length-1];return n?t.startsWith(n)?[...r.slice(0,r.length-1),t].join(" "):"".concat(e," ").concat(t):t})};var eY=()=>{let e=(0,y.useRouter)(),{query:t}=e,{search:r}=t,n=(0,w.$f)(t),l=(0,v.zz)(r),a=(0,v.zz)(n,"main"),[i,s]=(0,d.useState)(""),o=(0,en.Z)(i,{wait:500}),{t:u}=(0,et.Z)("map");(0,d.useEffect)(()=>{s(l)},[l]);let m=eo(o,a);return(0,d.useEffect)(()=>{(0,L.rI)(e)&&""!==o&&eW(e,o)},[o]),(0,c.jsx)(em.Z,{value:i,options:m,style:{flexGrow:1,marginBottom:4,marginTop:4,marginLeft:4},onSearch:e=>{s(e)},onSelect:eU(s),onChange:t=>{""===t&&eW(e,"")},children:(0,c.jsx)(eh.default,{className:"transparent-addon",bordered:!1,placeholder:u("searchbar.placeholder"),allowClear:!0,addonBefore:(0,c.jsx)(eV(),{})})})},eJ=r(73692);let eX=e=>()=>e();var e$=e=>{let[t,r]=(0,X.Z)(!1),n=(0,y.useRouter)(),l=(0,L.eB)(n);return(0,c.jsxs)("div",{children:[(0,c.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,c.jsx)(eY,{}),(0,c.jsx)($.Z,{dot:(0,L.jo)(n),offset:[-13,5],children:(0,c.jsx)(W.ZP,{type:"text",icon:(0,c.jsx)(eJ.Z,{}),shape:"round",onClick:eX(r),size:"small"})})]}),"show"===l&&(0,c.jsx)(eM,{}),(0,c.jsx)(eB,{showFilters:t?"1":"0",typeChooserVisibility:l})]})},eK=r(50764),eQ=()=>(0,c.jsxs)(d.Fragment,{children:[(0,c.jsx)(e$,{}),(0,c.jsx)("div",{style:{flex:"1 1 auto",paddingBottom:32},children:(0,c.jsx)(J,{})}),(0,c.jsx)(eK.Z,{type:"primary",style:{position:"absolute",width:"100%",bottom:0,left:0}})]}),e0=r(148),e1=r(25110),e2=r(56082),e5=r(80165),e8=r(96554),e4=r(85955),e9=r(20177),e6=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n=t||r?"?":"";return t&&(n+="subject=".concat(encodeURIComponent(t))),r&&(n+="".concat(t?"&":"","body=").concat(encodeURIComponent(r))),"mailto:".concat(e).concat(n)};let{Footer:e3}=g.default,{Link:e7,Text:te}=N.default;var tt=e=>{let{entityId:t,type:r,title:n,activeLink:l,created_at:a,version:i}=e,{t:s}=(0,et.Z)("map"),o=(0,e4.Z)(document.getElementById("entity-footer")),u=null==o?void 0:o.height,m=(0,e4.Z)(document.getElementById("entity-detail")),h=null==m?void 0:m.height,g=(0,e4.Z)(document.querySelector("body")),x=null==g?void 0:g.height,[p,y]=(0,d.useState)(!0);return(0,d.useEffect)(()=>{h&&u&&x&&(h+u>x?y(!1):y(!0))},[u,h,x]),(0,c.jsxs)(e3,{id:"entity-footer",style:{paddingLeft:8,paddingRight:8,paddingTop:8,paddingBottom:8,marginLeft:-16,marginRight:-16,marginTop:16,position:p?"absolute":void 0,bottom:p?0:void 0,width:p?"100%":void 0},children:[(0,c.jsxs)(e2.Z,{justify:"space-between",children:[(0,c.jsx)(e5.Z,{children:(0,c.jsx)(e7,{href:e6("[email protected]","Report for ".concat(n),"This entry ".concat(l," is problematic because: ")),target:"_blank",rel:"noreferrer noopener",style:{fontSize:"0.8em"},children:s("entryDetails.reportLink")})}),(0,c.jsxs)(e5.Z,{children:[(0,c.jsx)(te,{type:"secondary",style:{fontSize:"0.8em"},children:"".concat(s("entryDetails.lastEdit")," ").concat(O().unix(a).fromNow())}),void 0!==i&&(0,c.jsxs)(d.Fragment,{children:[(0,c.jsx)(e1.Z,{type:"vertical"}),(0,c.jsxs)(te,{type:"secondary",style:{fontSize:"0.8em"},children:["v",i]})]})]})]}),(0,c.jsx)(e8.Z,{title:s("entryDetails.viewHistoryTooltip"),color:e9.gold.primary,children:(0,c.jsx)(e7,{href:"".concat(ea.Am[r](),"/").concat(t),target:"_blank",rel:"noreferrer noopener",style:{fontSize:"0.8em"},children:s("entryDetails.viewHistory")})})]})},tr=r(59466),tn=r(42608),tl=r(24581);let ta=e=>()=>{let t=(0,L.D5)(2,e),[r,n]=(0,w.TC)(t);e.replace({pathname:"/m/".concat(r),query:n},void 0,{shallow:!0})},ti=e=>()=>{let{query:t}=e,r=(0,eG.Uy)(t,e=>{let{slug:t}=e,r=(0,v.zm)(t);r.push(e0.jZ.EDIT),e.slug=r}),[n,l]=(0,w.TC)(r);e.replace({pathname:"/m/".concat(n),query:l},void 0,{shallow:!0})};var ts=e=>{let{hasImage:t}=e,r=(0,y.useRouter)();return(0,c.jsx)(tr.m,{backIcon:(0,c.jsx)(tn.default,{style:{backgroundColor:"white",border:"1px solid #d9d9d9",borderRadius:"4px",boxShadow:"0 2px 0 rgba(0, 0, 0, 0.02)",color:"rgba(0, 0, 0, 0.88)",cursor:"pointer",padding:"2px"}}),style:{paddingLeft:t?16:0,paddingRight:t?16:0,paddingTop:0,paddingBottom:4,position:t?"absolute":"relative",right:0,left:0},ghost:!1,onBack:ta(r),extra:[(0,c.jsx)(W.ZP,{type:"default",size:"small",icon:(0,c.jsx)(tl.Z,{}),onClick:ti(r)},"edit-icon-button")]})},to=r(36432),tc=r.n(to),td=r(22725),tu=r.n(td),tm=r(83762);(l=s||(s={})).CONTACT_NAME="contact_name",l.TELEPHONE="telephone",l.EMAIL="email",l.HOMEPAGE="homepage";let{Link:th}
1=N.default,tg={[s.CONTACT_NAME]:"user",[s.TELEPHONE]:"phone",[s.EMAIL]:"envelope",[s.HOMEPAGE]:"globe"};var tx=e=>{let{contact_name:t,email:r,homepage:n,telephone:l}=e;return(0,c.jsxs)("address",{style:{margin:0,color:"#666"},children:[t&&(0,c.jsxs)("div",{children:[(0,c.jsx)("div",{style:{display:"inline-block",marginRight:4},children:(0,c.jsx)(tm.G,{icon:tg[s.CONTACT_NAME]})}),t]},"contact-".concat(s.CONTACT_NAME)),l&&(0,c.jsxs)("div",{children:[(0,c.jsx)("div",{style:{display:"inline-block",marginRight:4},children:(0,c.jsx)(tm.G,{icon:tg[s.TELEPHONE]})}),l]},"contact-".concat(s.TELEPHONE)),r&&(0,c.jsxs)("div",{children:[(0,c.jsx)("div",{style:{display:"inline-block",marginRight:4},children:(0,c.jsx)(tm.G,{icon:tg[s.EMAIL]})}),(0,c.jsx)(th,{target:"_blank",href:"mailto:".concat(r),children:r})]},"contact-".concat(s.EMAIL)),n&&(0,c.jsxs)("div",{children:[(0,c.jsx)("div",{style:{display:"inline-block",marginRight:4},children:(0,c.jsx)(tm.G,{icon:tg[s.HOMEPAGE]})}),(0,c.jsx)(th,{target:"_blank",href:n,rel:"noopener noreferrer",children:tu()(tc()(n,"https://"))})]},"contact-".concat(s.HOMEPAGE))]})},tp=r(84753),ty=r.n(tp),tj=r(17893),tf=r.n(tj),tv=r(7195),tZ=r.n(tv),tw=e=>{let{city:t,country:r,state:n,street:l,zip:a}=e,i=tf()({city:t,country:r,state:n,road:l,postcode:a},tZ());return(0,c.jsxs)("div",{children:[(0,c.jsx)("div",{style:{display:"inline-block",marginRight:4},children:(0,c.jsx)(tm.G,{icon:"map-marker-alt"})}),ty().format(i,{countryCode:"DE"})]},"contact-address")},tE=e=>{let{tags:t}=e,r=(0,y.useRouter)();return(0,c.jsxs)(d.Fragment,{children:[(0,c.jsx)(e1.Z,{}),(0,c.jsx)(R.Z,{size:3,wrap:!0,children:t.map(e=>(0,c.jsx)(_.default,{className:"kvm-tag",onClick:()=>(0,L.VB)(e,r),style:{cursor:"pointer"},children:"#".concat(e)},e))})]})},tb=e=>{let{src:t,title:r}=e;return t?(0,c.jsx)("div",{className:"entity-image-container",children:(0,c.jsx)("img",{src:t,alt:r,style:{width:"auto",height:"auto",maxWidth:"calc(100% + 24px)",maxHeight:285,marginLeft:-12,marginRight:-12}})}):null},tI=e=>{let{link:t,title:r,src:n}=e;return t?(0,c.jsx)("a",{href:t,target:"_blank",rel:"noreferrer",children:(0,c.jsx)(tb,{title:r,src:n})}):(0,c.jsx)(tb,{title:r,src:n})};let{Paragraph:tT}=N.default,tF=(e,t,r)=>{t(e),r(!1)};var tk=e=>{let{text:t}=e,{t:r}=(0,et.Z)("map"),[n,l]=(0,d.useState)(""),[a,i]=(0,d.useState)(!1);return(0,d.useEffect)(()=>{if(t.trim().length>250){l(t.substr(0,250)),i(!0);return}l(t)},[t]),(0,c.jsxs)(tT,{style:{color:"#666",whiteSpace:"pre-line"},children:[n,a&&(0,c.jsx)(W.ZP,{type:"link",onClick:()=>tF(t,l,i),children:r("entryDetails.readMore")})]})};let tC=e=>e.entityDetail.shouldChangeZoomAndCenterOnEntrance;var tP=r(86875),tN=e=>{let t=(0,y.useRouter)(),{query:{z:r}}=t,n=(0,F.v9)(e=>tC(e)),{lat:l,lng:a}=e;(0,d.useEffect)(()=>{n&&(0,E._y)(e)&&(0,tP.hC)(t,e,b.Z.map.close_zoom)},[l,a])};let tR={default:{name:"Graphhopper Maps",link:"https://graphhopper.com/maps/?point=&point={addr}&locale=de-DE&vehicle=bike&weighting=fastest&elevation=false&use_miles=false&layer=Omniscale"},apple:{name:"Apple Maps",link:"http://maps.apple.com/?daddr={addr}&dirflg=w"},android:{name:"GeoURI",link:"geo:{lat},{lng}"}},t_=e=>{let t=()=>!!e.match(/Android/i),r=()=>!!e.match(/iPhone|iPad|iPod/i),n=()=>!!e.match(/Opera Mini/i),l=()=>!!e.match(/IEMobile/i),a=()=>!!e.match(/SSR/i),i=()=>!!(t()||r()||n()||l());return{isAndroid:t,isIos:r,isOpera:n,isWindows:l,isSSR:a,isMobile:i,isDesktop:()=>!!(!i()&&!a())}};var tz=()=>{(0,d.useEffect)(()=>{},[]);let e="undefined"==typeof navigator?"SSR":navigator.userAgent;return t_(e)};let{Link:tA}=N.default,tS=e=>"".concat(e.street,"+").concat(e.zip,"+").concat(e.city),tO=(e,t,r)=>{let n={...tR.default};return e.isAndroid()?n={...tR.android}:e.isIos()&&(n={...tR.apple}),n.link=n.link.replace("{lat}",t.lat.toFixed(4)),n.link=n.link.replace("{lng}",t.lng.toFixed(4)),n.link=n.link.replace("{addr}",tS(r)),n};var tq=e=>{let{latLng:t,address:r}=e,{t:n}=(0,et.Z)("map"),l=tz(),a=tO(l,t,r);return(0,c.jsxs)("div",{children:[(0,c.jsx)("div",{style:{display:"inline-block",marginRight:4},children:(0,c.jsx)(tm.G,{icon:"route"})}),(0,c.jsx)(tA,{target:"_blank",href:a.link,title:"Hinfinden mit ".concat(a.name),children:n("entryDetails.route")})]})},tL=r(54410),tM=r(85024);let{Title:tD,Text:tB}=N.default;var tG=e=>{let{eventId:t}=e,r=(0,y.useRouter)(),{pathname:n}=r,l=(0,F.I0)(),{data:a,error:i}=(0,el.Z)({url:"".concat(ea.ZP.getEvent(),"/").concat(t)}),s={lat:null==a?void 0:a.lat,lng:null==a?void 0:a.lng};return(tN(s),(0,tL.Z)(()=>{l(q.jm.setHighlight(t))}),(0,tM.Z)(()=>{l(q.jm.unsetHighlight())}),(0,tM.Z)(()=>{l(q.b3.setFalseShouldChangeZoomOnEntrance())}),i)?null:a?(window.location.href,a.description?a.description.length>160?a.description.substring(0,157):a.description:"Event in ".concat(a.city).concat(a.country?", ".concat(a.country):""),(0,A.L)({start:O().unix(a.start),end:O().unix(a.end)}),a.title,(0,c.jsxs)("div",{id:"entity-detail",children:[(0,c.jsx)(ts,{hasImage:void 0!==a.image_url&&null!==a.image_url}),(0,c.jsx)(tI,{title:a.title,src:a.image_url,link:a.image_link_url}),(0,c.jsx)(tD,{level:3,style:{marginBottom:0,marginTop:12},children:a.title}),(0,c.jsx)(tB,{type:"secondary",children:(0,A.L)({start:O().unix(a.start),end:O().unix(a.end)})}),(0,c.jsx)(_.default,{color:e0._w.EVENT,style:{marginBottom:12},children:e0._w.EVENT}),(0,c.jsx)(tk,{text:a.description}),(0,c.jsx)(e1.Z,{}),(0,c.jsx)(tx,{homepage:a.homepage,contact_name:a.organizer,email:a.email,telephone:a.telephone}),(0,c.jsx)(tw,{city:a.city,country:a.country,state:a.state,street:
1a.street,zip:a.zip}),(0,c.jsx)(tq,{latLng:{lat:a.lat,lng:a.lng},address:{city:a.city,country:a.country,state:a.state,street:a.street,zip:a.zip}}),(0,c.jsx)(tE,{tags:a.tags}),(0,c.jsx)(tt,{entityId:a.id,type:e0._w.EVENT,title:a.title,activeLink:n,created_at:a.created_at})]})):(0,c.jsx)("div",{className:"center",children:(0,c.jsx)(x.Z,{size:"large"})})},tH=r(41881);let tV=e=>e?1:2,tW=(e,t,r)=>()=>{let{query:n}=e,l=["pinCenter"],a=(0,eG.Uy)(n,e=>{let{slug:t}=e,n=(0,v.zm)(t),a=tV(r);n.splice(n.length-a,a),e.slug=n,l.forEach(t=>{delete e[t]})}),[i,s]=(0,w.TC)(a);t(q.jm.setErrorMessage(null)),t(q.OX.expireFormCache()),e.replace({pathname:"/m/".concat(i),query:s},void 0,{shallow:!0})},tU=(e,t)=>e(t?"entryForm.editEntryHeading":"entryForm.newEntryHeading"),tY=e=>{let{isEdit:t}=e,r=(0,y.useRouter)(),{t:n}=(0,et.Z)("map"),l=(0,F.I0)();return(0,c.jsx)(tr.m,{style:{paddingLeft:4,paddingRight:4,paddingTop:0,paddingBottom:4},title:tU(n,t),ghost:!1,onBack:tW(r,l,t)})};tY.defaultProps={isEdit:!1};var tJ=r(48439),tX=r(55396),t$=r(82806),tK=r(31070),tQ=r(12213),t0=r.n(tQ);r(41885);var t1=r(66541),t2=r.n(t1),t5=r(88400),t8=r.n(t5);let t4=(e,t)=>(0,eG.Uy)(e,r=>{Object.keys(t).forEach(n=>{let l=t[n],a=e[n];r[n]=l(a,e)})}),t9=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return(0,eG.Uy)(e,e=>{t.forEach(t=>{delete e[t]})})},t6=(e,t)=>(0,eG.Uy)(e,r=>{Object.keys(t).forEach(n=>{let l=e[n],a=t[n];r[a]=t0()(l),delete r[n]})}),t3=(e,t)=>(0,eG.Uy)(e,r=>{Object.keys(t).forEach(n=>{let{transformer:l,originalPropertyName:a}=t[n],i=null;a&&(i=e[a]),r[n]=l(t0()(i),e)})}),t7=(e,t)=>(0,eG.Uy)(e,e=>{Object.keys(e).forEach(r=>{if(t2()(e[r])){if(t8()(t,r)){e[r]=t0()(t[r]);return}e[r]=null}})}),re={event:{defaultEmail:"[email protected]"}},rt=e=>{if(!e)return{};let t=t3(e,{duration:{transformer:(e,t)=>{let r=O().unix(t.start);t.start||(r=void 0);let n=O().unix(t.end);return t.end||(n=void 0),[r,n]},originalPropertyName:void 0}}),r=t9(t,["start","end"]);return r},rr=e=>{let t=t3(e,{start:{transformer:e=>{if(e&&e[0])return e[0].unix()},originalPropertyName:"duration"},end:{transformer:e=>{if(e&&e[1])return e[1].unix()},originalPropertyName:"duration"},created_by:{transformer:e=>e||re.event.defaultEmail,originalPropertyName:"email"}}),r=t9(t,["duration"]);return r};class rn{fromQuery(e){let{pinCenter:t}=e,{lat:r,lng:n}=(0,L.tq)(t);return new rn(r,n)}toArray(){return[this.lat,this.lng]}toJson(){return{lat:this.lat,lng:this.lng}}isEmpty(){return 0===this.lat||0===this.lng}constructor(e=0,t=0){this.lat=e,this.lng=t}}var rl=r(83794),ra=r.n(rl);let ri=(e,t)=>r=>{let n=r.target.value,l=e.getFieldValue("tags"),a=[];
1a=r.target.checked?ra()(l,n):l.filter(e=>!n.includes(e)),e.setFieldsValue({tags:a}),t(a)};var rs=e=>{let{form:t,selectedValues:r}=e,n=(0,y.useRouter)(),[l,a]=(0,d.useState)([]);return((0,d.useEffect)(()=>{a(r)},[r]),(0,L.Ct)(n))?(0,c.jsx)(eE,{onChange:ri(t,a),selectedValues:l}):null},ro=e=>{let{form:t}=e,{t:r}=(0,et.Z)("map"),[n,l]=(0,d.useState)([]);return(0,c.jsxs)(d.Fragment,{children:[(0,c.jsx)(rs,{form:t,selectedValues:n}),(0,c.jsx)(tX.default.Item,{name:"tags",children:(0,c.jsx)(ed,{placeholder:r("entryForm.tags"),onSelect:(e,r)=>l(t.getFieldValue("tags")),onDeselect:(e,r)=>l(t.getFieldValue("tags")),onClear:()=>l([])})})]})},rc=r(81824);let rd=e=>e.form,{useForm:ru}=tX.default,{TextArea:rm}=eh.default,{RangePicker:rh}=ez,{Link:rg,Paragraph:rx}=N.default,rp=async(e,t,r)=>{let n=await (0,E.aS)(t.toJson()),l=n.address,a={lat:t.lat,lng:t.lng,country:null==l?void 0:l.country,city:(0,E.Yn)(l),state:l.state,street:[null==l?void 0:l.road,null==l?void 0:l.house_number].join(" ").trim(),zip:null==l?void 0:l.postcode};r.forEach(e=>{delete a[e]}),e.setFieldsValue(a)},ry=(e,t)=>{e(q.il.prependEvent(t))},rj=(e,t,r)=>{r||ry(e,t)},rf=(e,t,r)=>{(0,w.q0)(e,t,z.ZP.EVENT,r?3:2,["pinCenter"])},rv=async e=>{let t=await ep.k.PostRequest(ea.ZP.postEvent(),e,{headers:{Authorization:"Bearer ".concat("eyJzdWIiOiJtYXBhLWZhbGFuc3RlciIsIm5hbWUiOiJmYWxhbn")}}),r=t.data;return r},rZ=async e=>{await ep.k.PutRequest("".concat(ea.ZP.postEvent(),"/").concat(e.id),e,{headers:{Authorization:"Bearer ".concat("eyJzdWIiOiJtYXBhLWZhbGFuc3RlciIsIm5hbWUiOiJmYWxhbn")}})},rw=async(e,t)=>{let r=e.id;return t?await rZ(e):r=await rv(e),r},rE=(e,t,r)=>async n=>{let l=rr(n),a=l.id;try{a=await rw(l,r)}catch(r){var i,s;let e=null===(i=r.response)||void 0===i?void 0:null===(s=i.data)||void 0===s?void 0:s.message;e?t(q.jm.setErrorMessage(e)):(console.error(r),t(q.jm.setErrorMessage("Submitting form failed!"))),document.getElementsByClassName("ant-drawer-body")[0].scrollTop=0;return}t(q.OX.expireFormCache()),rj(t,l,r),rf(e,a,r)},rb=(e,t)=>{e(e=>(0,eG.Uy)(e,e=>{e.push(t)}))};var rI=e=>{let{verb:t,eventId:r}=e,n=(0,F.I0)(),l=(0,F.v9)(rd),{t:a}=(0,et.Z)("map"),i=(0,y.useRouter)(),{query:s}=i,{tag:o}=s,u=(0,v.zm)(o),[m,h]=(0,d.useState)([]),[g]=ru(),p=new rn().fromQuery(s),j=[...p.toArray()];(0,d.useEffect)(()=>{p.isEmpty()||rp(g,p,m).then()},j);let f=t===e0.jZ.EDIT,{data:Z,error:w}=(0,el.Z)(f?{url:"".concat(ea.ZP.getEvent(),"/").concat(r)}:null),b=Z;return(l.status===rc.$_.READY&&l.category===z.ZP.EVENT&&l.data&&(b=l.data),(0,tJ.Z)(()=>{let e=rt(b);e=(0,eG.Uy)(e,e=>{e&&(e.tags||(e.tags=[]),u.forEach(t=>{e.tags.includes(t)||e.tags.push(t)}))}),g.setFieldsValue(e)},[b]),(0,tL.Z)(()=>{n(q.jm.setHighlight(r))}),(0,tM.Z)(()=>{n(q.jm.unsetHighlight())}),w)?null:f&&!b?(0,c.jsx)("div",{className:"center",children:(0,c.jsx)(x.Z,{size:"large"})}):(0,c.jsxs)(tX.default,{size:"middle",style:{marginTop:8},onFinish:rE(i,n,f),form:g,onValuesChange:(e,t)=>
1{let r=rr(t);n(q.OX.cacheFormData({category:z.ZP.EVENT,data:r})),n(q.jm.setErrorMessage(null))},children:[(0,c.jsx)(tX.default.Item,{name:"id",hidden:!0,children:(0,c.jsx)(eh.default,{disabled:!0})}),(0,c.jsx)(tX.default.Item,{name:"title",rules:[{required:!0,message:a("entryForm.requiredField")},{min:3,message:a("entryForm.titleTooShort")}],children:(0,c.jsx)(eh.default,{placeholder:a("entryForm.title")})}),(0,c.jsx)(tX.default.Item,{name:"duration",rules:[{required:!0,message:a("entryForm.requiredField")}],children:(0,c.jsx)(rh,{changeOnBlur:!0,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",style:{width:"100%"},placeholder:[a("entryForm.start"),a("entryForm.end")]})}),(0,c.jsx)(tX.default.Item,{name:"description",rules:[{required:!0,message:a("entryForm.requiredField")},{max:250,message:a("entryForm.keepDescriptionShort",{limit:250}),warningOnly:!0},{min:10,message:"".concat(a("entryForm.descriptionTooShort")," ").concat(a("entryForm.minNumCharactersDescription"))}],children:(0,c.jsx)(rm,{showCount:!0,placeholder:a("entryForm.description")})}),(0,c.jsx)(ro,{form:g}),(0,c.jsx)(e1.Z,{orientation:"left",children:a("entryForm.location")}),(0,c.jsx)(tX.default.Item,{children:(0,c.jsxs)(eh.default.Group,{compact:!0,children:[(0,c.jsx)(tX.default.Item,{name:"city",noStyle:!0,children:(0,c.jsx)(eh.default,{style:{width:"50%"},placeholder:a("entryForm.city"),onBlur:async()=>{rb(h,"city");try{await (0,E.NL)(i,g).then()}catch(e){}}})}),(0,c.jsx)(tX.default.Item,{name:"zip",noStyle:!0,children:(0,c.jsx)(eh.default,{style:{width:"50%"},placeholder:a("entryForm.zip"),onBlur:async()=>{rb(h,"zip");try{await (0,E.NL)(i,g).then()}catch(e){}}})})]})}),(0,c.jsx)(tX.default.Item,{name:"country",hidden:!0}),(0,c.jsx)(tX.default.Item,{name:"state",hidden:!0}),(0,c.jsx)(tX.default.Item,{name:"street",children:(0,c.jsx)(eh.default,{placeholder:a("entryForm.street"),onBlur:async()=>{rb(h,"street");try{await (0,E.NL)(i,g).then()}catch(e){}}})}),(0,c.jsx)(rx,{children:a("entryForm.clickOnMap")}),(0,c.jsx)(tX.default.Item,{name:"lat",style:{display:"inline-block",width:"50%"},rules:[{required:!0,message:a("entryForm.requiredField")}],children:(0,c.jsx)(eh.default,{placeholder:"Latitude",disabled:!0})}),(0,c.jsx)(tX.default.Item,{name:"lng",style:{display:"inline-block",width:"50%"},rules:[{required:!0,message:a("entryForm.requiredField")}],children:(0,c.jsx)(eh.default,{placeholder:"Longitude",disabled:!0})}),(0,c.jsx)(e1.Z,{orientation:"left",children:a("entryForm.contact")}),(0,c.jsx)(tX.default.Item,{name:"organizer",children:(0,c.jsx)(eh.default,{placeholder:a("entryForm.contactPerson"),prefix:(0,c.jsx)(tm.G,{icon:"user"})})}),(0,c.jsx)(tX.default.Item,{name:"telephone",children:(0,c.jsx)(eh.default,{placeholder:a("entryForm.phone"),prefix:(0,c.jsx)(tm.G,{icon:"phone"})})}),(0,c.jsx)(tX.default.Item,{name:"email",rules:[{validator:(e,t)=>{if(!t)return Promise.resolve();let r=t.trim();return(0,t$.Gu)(r)?Promise.resolve():Promise.reject(Error("not a valid email"))}}],children:(0,c.jsx)(eh.default,{placeholder:a("entryForm.email"),prefix:(0,c.jsx)(tm.G,{icon:"envelope"})})}),(0,c.jsx)(tX.default.Item,{name:"homepage",rules:[{validator:(e,t)=>{if(!t)return Promise.resolve();let r=t.trim(),n=(0,v.OT)(r);return(0,tK.isWebUri)(n)?Promise.resolve():Promise.reject(Error("not a valid url"))}}],children:(0,c.jsx)(eh.default,{placeholder:a("entryForm.homepage"),prefix:(0,c.jsx)(tm.G,{icon:"globe"})})}),(0,c.jsx)(tX.default.Item,{name:"created_by",hidden:!0,children:(0,c.jsx)(eh.default,{disabled:!0})}),(0,c.jsx)(tX.default.Item,{name:"registration",hidden:!0,children:(0,c.jsx)(eh.default,{disabled:!0})}),(0,c.jsx)(e1.Z,{orientation:"left",children:a("entryForm.entryImage")}),(0,c.jsx)(tX.default.Item,{name:"image_url",children:(0,c.jsx)(eh.default,{placeholder:a("entryForm.imageUrl"),prefix:(0,c.jsx)(tm.G,{icon:"camera"})})}),(0,c.jsx)(tX.default.Item,{name:"image_link_url",children:(0,c.jsx)(eh.default,{placeholder:a("entryForm.imageLink"),prefix:(0,c.jsx)(tm.G,{icon:"link"})})}),(0,c.jsx)(e1.Z,{orientation:"left",children:a("entryForm.license")}),(0,c.jsx)(tX.default.Item,{name:"license",rules:[{required:!0,message:a("entryForm.requiredField")}],valuePropName:"value",children:(0,c.jsx)(ev.Z.Group,{options:[{label:(0,c.jsxs)(d.Fragment,{children:[a("entryForm.iHaveRead"),"\xa0",(0,c.jsxs)(rg,{href:"https://creativecommons.org/publicdomain/zero/1.0/deed.de",target:"_blank",children:[a("entryForm.creativeCommonsLicense"),"\xa0"]}),a("entryForm.licenseAccepted")]}),value:"CC0-1.0"}]})}),(0,c.jsx)(W.ZP,{type:"primary",htmlType:"submit",style:{width:"100%"},children:a("entryForm.save")})]})},rT=r(36864),rF=r(71036),rk=r(63747),rC=r.n(rk);(a=o||(o={})).created="created",a.confirmed="confirmed",a.rejected="rejected",a.archived="archived";var rP=o,rN=r(93595);let rR=()=>({total:0,[rN.l.diversity]:0,[rN.l.fairness]:0,[rN.l.humanity]:0,[rN.l.renewable]:0,[rN.l.solidarity]:0,[rN.l.transparency]:0}),r_=(e,t)=>
1({id:e,status:rP.created,lat:t.lat,lng:t.lng,title:t.title,description:t.description,categories:t.categories,tags:t.tags,ratings:rR()}),{useForm:rz}=tX.default,{TextArea:rA}=eh.default,{Link:rS,Paragraph:rO}=N.default,rq=async(e,t,r)=>{let n=await (0,E.aS)(t.toJson()),l=n.address,a={lat:t.lat,lng:t.lng,country:null==l?void 0:l.country,city:(0,E.Yn)(l),state:null==l?void 0:l.state,street:[null==l?void 0:l.road,null==l?void 0:l.house_number].join(" ").trim(),zip:null==l?void 0:l.postcode};r.forEach(e=>{delete a[e]}),e.setFieldsValue(a)},rL=e=>{let t=t7(e,{tags:[],custom:[],version:0});return t},rM=e=>{let t=t4(e,{version:e=>e+1,license:e=>0===e.length?"":e[0],email:e=>""===e?null:e}),r=t6(t,{custom:"links"}),n=[s.EMAIL],l=(0,eG.Uy)(r,e=>{n.forEach(t=>{e[t]||delete e[t]})});return l},rD=(e,t,r)=>{(0,w.q0)(e,t,z.ZP.INITIATIVE,r?3:2,["pinCenter"])},rB=(e,t,r)=>{let n=r_(e,t);r(q.Mg.prependEntry(n))},rG=async e=>{let t=await ep.k.PostRequest(ea.ZP.postEntries(),e);return t.data},rH=async(e,t)=>{await ep.k.PutRequest("".concat(ea.ZP.postEntries(),"/").concat(t),e)},rV=async(e,t,r)=>(r?await rH(e,t):t=await rG(e),t),rW=(e,t,r,n)=>{e||rB(t,r,n)},rU=(e,t,r,n)=>async l=>{let a=rL(l),i=rM(a);try{n=await rV(i,n,r)}catch(r){var s,o;let e=null===(s=r.response)||void 0===s?void 0:null===(o=s.data)||void 0===o?void 0:o.message;e?t(q.jm.setErrorMessage(e)):(console.error(r),t(q.jm.setErrorMessage("Submitting form failed!"))),document.getElementsByClassName("ant-drawer-body")[0].scrollTop=0;return}t(q.jm.setErrorMessage(null)),t(q.OX.expireFormCache()),rW(r,n,i,t),rD(e,n,r)},rY=(e,t)=>{e(e=>(0,eG.Uy)(e,e=>{e.push(t)}))};var rJ=e=>{let{category:t,setCategory:r,verb:n,entryId:l,isFormInitialized:a}=e,i=(0,F.I0)(),s=(0,F.v9)(rd),{t:o}=(0,et.Z)("map"),u=(0,y.useRouter)(),{query:m}=u,{tag:h}=m,g=(0,v.zm)(h),[p,j]=(0,d.useState)([]),[f]=rz(),Z=new rn().fromQuery(m),[w,b]=Z.toArray();(0,d.useEffect)(()=>{Z.isEmpty()||rq(f,Z,p).then()},[w,b]),(0,tL.Z)(()=>{i(q.jm.setHighlight(l))}),(0,tM.Z)(()=>{i(q.jm.unsetHighlight())});let I=n===e0.jZ.EDIT,{orgTag:T}=m,k=T&&tZ()(T)?T:void 0,{data:C,error:P}=(0,el.Z)(I?{url:"".concat(ea.ZP.getEntries(),"/").concat(l),params:{org_tag:k}}:null),N=rC()(C)&&0!==C.length,R=N?{...C[0]}:{};return(s.status===rc.$_.READY&&z.vk.includes(s.category)&&s.data&&(R={...s.data}),(0,tJ.Z)(()=>{let e=(0,eG.Uy)(R,e=>{e&&(e.tags||(e.tags=[]),g.forEach(t=>{e.tags.includes(t)||e.tags.push(t)}),e.categories=[t])});f.setFieldsValue(e)},[R,t]),(0,d.useEffect)(()=>{R.categories&&R.categories.length&&r&&!a.current&&r(R.categories[0]),a&&(a.current=!0)},[]),P)?null:!C&&I?(0,c.jsx)("div",{className:"center",children:(0,c.jsx)(x.Z,{size:"large"})}):!N&&I?null:(0,c.jsxs)(tX.default,{layout:"vertical",size:"middle",style:{marginTop:8},onFinish:rU(u,i,I,l),onValuesChange:(e,r)=>{i(q.OX.cacheFormData({category:t,data:r})),i(q.jm.setErrorMessage(null))},form:f,children:[(0,c.jsx)(tX.default.Item,{name:"id",hidden:!0,children:(0,c.jsx)(eh.default,{disabled:!0})}),(0,c.jsx)(tX.default.Item,{name:"categories",hidden:!0,children:(0,c.jsx)(er.default,{mode:"multiple",disabled:!0})}),(0,c.jsx)(tX.default.Item,{name:"title",rules:[{required:!0,message:o("entryForm.requiredField")},{min:3,message:o("entryForm.titleTooShort")}],children:(0,c.jsx)(eh.default,{placeholder:o("entryForm.title")})}),(0,c.jsx)(tX.default.Item,{name:"description",rules:[{required:!0,message:o("entryForm.requiredField")},{max:250,message:o("entryForm.keepDescriptionShort",{limit:250}),warningOnly:!0},{min:10,message:"".concat(o("entryForm.descriptionTooShort")," ").concat(o("entryForm.minNumCharactersDescription"))}],children:(0,c.jsx)(rA,{showCount:!0,placeholder:o("entryForm.description")})}),(0,c.jsx)(ro,{form:f}),(0,c.jsx)(e1.Z,{orientation:"left",children:o("entryForm.location")}),(0,c.jsx)(tX.default.Item,{children:(0,c.jsxs)(eh.default.Group,{compact:!0,children:[(0,c.jsx)(tX.default.Item,{name:"city",noStyle:!0,children:(0,c.jsx)(eh.default,{style:{width:"50%"},placeholder:o("entryForm.city"),onBlur:async()=>{rY(j,"city");try{await (0,E.NL)(u,f)}catch(e){}}})}),(0,c.jsx)(tX.default.Item,{name:"zip",noStyle:!0,children:(0,c.jsx)(eh.default,{style:{width:"50%"},placeholder:o("entryForm.zip"),onBlur:async()=>{rY(j,"zip");try{await (0,E.NL)(u,f).then()}catch(e){}}})})]})}),(0,c.jsx)(tX.default.Item,{name:"country",hidden:!0}),(0,c.jsx)(tX.default.Item,{name:"state",hidden:!0}),(0,c.jsx)(tX.default.Item,{name:"street",children:(0,c.jsx)(eh.default,{placeholder:o("entryForm.street"),onBlur:async()=>{rY(j,"street");try{(0,E.NL)(u,f).then()}catch(e){}}})}),(0,c.jsx)(rO,{children:o("entryForm.clickOnMap")}),(0,c.jsx)(tX.default.Item,{name:"lat",style:{display:"inline-block",width:"50%"},rules:[{required:!0,message:o("entryForm.requiredField")}],children:(0,c.jsx)(eh.default,{disabled:!0,placeholder:"Latitude"})}),(0,c.jsx)(tX.default.Item,{name:"lng",style:{display:"inline-block",width:"50%"},rules:[{required:!0,message:o("entryForm.requiredField")}],children:(0,c.jsx)(eh.default,{disabled:!0,placeholder:"Longitude"})}),(0,c.jsx)(e1.Z,{orientation:"left",children:o("entryForm.contact")}),(0,c.jsx)(tX.default.Item,{name:"contact_name",children:(0,c.jsx)(eh.default,{placeholder:o("entryForm.contactPerson"),prefix:(0,c.jsx)(tm.G,{icon:"user"})})}),(0,c.jsx)(tX.default.Item,{name:"telephone",children:(0,c.jsx)(eh.default,{placeholder:o("entryForm.phone"),prefix:(0,c.jsx)(tm.G,{icon:"phone"})})}),(0,c.jsx)(tX.default.Item,{name:"email",rules:[{validator:(e,t)=>
1{if(!t)return Promise.resolve();let r=t.trim();return(0,t$.Gu)(r)?Promise.resolve():Promise.reject(Error("not a valid email"))}}],children:(0,c.jsx)(eh.default,{placeholder:o("entryForm.email"),prefix:(0,c.jsx)(tm.G,{icon:"envelope"})})}),(0,c.jsx)(tX.default.Item,{name:"homepage",rules:[{validator:(e,t)=>{if(!t)return Promise.resolve();let r=t.trim(),n=(0,v.OT)(r);return(0,tK.isWebUri)(n)?Promise.resolve():Promise.reject(Error("not a valid url"))}}],children:(0,c.jsx)(eh.default,{placeholder:o("entryForm.homepage"),prefix:(0,c.jsx)(tm.G,{icon:"globe"})})}),(0,c.jsx)(tX.default.Item,{name:"opening_hours",children:(0,c.jsx)(eh.default,{placeholder:o("entryForm.openingHours"),prefix:(0,c.jsx)(tm.G,{icon:"clock"})})}),(0,c.jsx)("div",{style:{width:"100%",textAlign:"center"},children:(0,c.jsx)(rS,{href:"https://projets.pavie.info/yohours",target:"_blank",children:o("entryForm.generateHours")})}),(0,c.jsx)(e1.Z,{orientation:"left",children:o("entryForm.links")}),(0,c.jsx)(tX.default.List,{name:"custom",children:(e,t)=>{let{add:r,remove:n}=t;return(0,c.jsxs)(d.Fragment,{children:[e.map((e,t)=>(0,c.jsxs)(d.Fragment,{children:[(0,c.jsx)(rO,{children:"#".concat(t+1)}),(0,d.createElement)(tX.default.Item,{...e,name:[e.name,"url"],key:e.key,rules:[{validator:(e,t)=>{let r=t.trim(),n=(0,v.OT)(r);return(0,tK.isWebUri)(n)?Promise.resolve():Promise.reject(Error("not a valid url"))}}]},(0,c.jsx)(eh.default,{placeholder:o("entryForm.linkUrl"),prefix:(0,c.jsx)(tm.G,{icon:"link"})})),(0,d.createElement)(tX.default.Item,{...e,name:[e.name,"title"],key:e.key,rules:[{min:3,message:o("entryForm.minNumCharactersTitle")},{max:50,message:o("entryForm.maxNumCharactersTitle")}]},(0,c.jsx)(eh.default,{placeholder:o("entryForm.linkTitle"),prefix:(0,c.jsx)(tm.G,{icon:"pen-fancy"})})),(0,d.createElement)(tX.default.Item,{...e,name:[e.name,"description"],key:e.key},(0,c.jsx)(eh.default,{placeholder:o("entryForm.linkDescription"),prefix:(0,c.jsx)(tm.G,{icon:"align-justify"})})),(0,c.jsx)(W.ZP,{onClick:()=>n(e.name),block:!0,icon:(0,c.jsx)(rT.Z,{}),children:"Remove"}),(0,c.jsx)(e1.Z,{dashed:!0})]})),(0,c.jsx)(tX.default.Item,{children:(0,c.jsx)(W.ZP,{onClick:()=>r(),block:!0,icon:(0,c.jsx)(rF.Z,{}),children:"Add field"})})]})}}),(0,c.jsx)(e1.Z,{orientation:"left",children:o("entryForm.entryImage")}),(0,c.jsx)(tX.default.Item,{name:"image_url",children:(0,c.jsx)(eh.default,{placeholder:o("entryForm.imageUrl"),prefix:(0,c.jsx)(tm.G,{icon:"camera"})})}),(0,c.jsx)(tX.default.Item,{name:"image_link_url",children:(0,c.jsx)(eh.default,{placeholder:o("entryForm.imageLink"),prefix:(0,c.jsx)(tm.G,{icon:"link"})})}),(0,c.jsx)(e1.Z,{orientation:"left",children:o("entryForm.license")}),(0,c.jsx)(tX.default.Item,{name:"license",rules:[{required:!0,message:o("entryForm.requiredField")}],valuePropName:"value",children:(0,c.jsx)(ev.Z.Group,{options:[{label:(0,c.jsxs)(d.Fragment,{children:[o("entryForm.iHaveRead"),"\xa0",(0,c.jsxs)(rS,{href:"https://creativecommons.org/publicdomain/zero/1.0/deed.de",target:"_blank",children:[o("entryForm.creativeCommonsLicense"),"\xa0"]}),o("entryForm.licenseAccepted")]}),value:"CC0-1.0"}]})}),(0,c.jsx)(tX.default.Item,{name:"version",hidden:!0,children:(0,c.jsx)(eh.default,{disabled:!0})}),(0,c.jsx)(W.ZP,{type:"primary",htmlType:"submit",style:{width:"100%"},children:o("entryForm.save")})]})},rX=e=>{let{verb:t,initiativeId:r,setCategory:n,isFormInitialized:l}=e;return(0,c.jsx)(rJ,{category:z.ZP.INITIATIVE,verb:t,entryId:r,setCategory:n,isFormInitialized:l})},r$=e=>{let{verb:t,companyId:r,setCategory:n,isFormInitialized:l}=e;return(0,c.jsx)(rJ,{category:z.ZP.COMPANY,verb:t,entryId:r,setCategory:n,isFormInitialized:l})},rK=e=>{let{category:t,setCategory:r,entityId:n,verb:l,isFormInitialized:a}=e;switch(t){case z.ZP.INITIATIVE:return(0,c.jsx)(rX,{initiativeId:n,isFormInitialized:a,verb:l,setCategory:r});case z.ZP.COMPANY:return(0,c.jsx)(r$,{companyId:n,verb:l,setCategory:r,isFormInitialized:a});case z.ZP.EVENT:return(0,c.jsx)(rI,{eventId:n,verb:l});default:return null}},rQ=e=>{let{onSelect:t,value:r,shouldCreateANewEntity:n}=e,{t:l}=(0,et.Z)("map");if(!n&&r===z.ZP.EVENT)return null;let a=[z.ZP.INITIATIVE,z.ZP.COMPANY];return n&&a.push(z.ZP.EVENT),(0,c.jsx)(er.default,{placeholder:"Category",onSelect:t,style:{width:"100%",marginTop:8,marginBottom:16},value:r,children:a.map(e=>(0,c.jsx)(er.default.Option,{value:e,children:l("entryForm.category.".concat(z.nN[e]))},e))})},r0=r(68775);let r1=(e,t)=>r=>{t(q.OX.setCategory(r)),e(r)};var r2=e=>{let{verb:t,entityId:r,category:n}=e,l=(0,F.v9)(e=>(0,r0.M)(e)),a=(0,y.useRouter)(),{query:i}=a,{addentry:s}=i,o=(0,v.zz)(s),u=(0,d.useRef)(!1),m=(0,F.I0)(),h=(0,F.v9)(rd),[g,x]=(0,d.useState)(z.ZP.INITIATIVE),p=t===e0.jZ.CREATE,j=t===e0.jZ.EDIT;return(0,d.useEffect)(()=>{h.status===rc.$_.READY&&h.category&&x(h.category)},[]),(0,d.useEffect)(()=>{let e=n;o&&(e=z.MR[o]),e&&x(e)},[o,n]),(0,c.jsxs)("div",{style:{paddingBottom:60},children:[(0,c.jsx)(tY,{isEdit:j}),l&&(0,c.jsx)(tH.Z,{closable:!0,message:l,type:"error",style:{marginBottom:"1rem"}}),(0,c.jsx)(rQ,{onSelect:r1(x,m),value:g,shouldCreateANewEntity:p}),(0,c.jsx)(rK,{category:g,verb:t,entityId:r,setCategory:x,isFormInitialized:u})]})},r5=e=>{let{slugAction:t}=e;switch(t.verb){case e0.jZ.SHOW:return(0,c.jsx)(tG,{eventId:t.id});case e0.jZ.CREATE:return(0,c.jsx)(r2,{verb:e0.jZ.CREATE});case e0.jZ.EDIT:return(0,c.jsx)(r2,{category:z.ZP.EVENT,verb:e0.jZ.EDIT,entityId:t.
1id});default:return null}},r8=r(85279),r4=r.n(r8),r9=r(73074),r6=r.n(r9),r3=r(23790),r7=r.n(r3),ne=r(51260),nt=r(77696),nr=r.n(nt);let nn=e=>{let{width:t,height:r}=e,n=t/2*.53,l={x:0,y:0},a={x:t/2,y:.65*r},i={x:0,y:r};return"M ".concat(l.x,",").concat(l.y," ")+"C ".concat(l.x,",").concat(l.y," ")+"".concat(a.x,",").concat(a.y-n," ")+"".concat(a.x,",").concat(a.y," ")+"".concat(a.x,",").concat(a.y+n," ")+"".concat(i.x+n,",").concat(i.y," ")+"".concat(i.x,",").concat(i.y," ")+"".concat(i.x-n,",").concat(i.y," ")+"".concat(-1*a.x,",").concat(a.y+n," ")+"".concat(-1*a.x,",").concat(a.y," ")+"".concat(-1*a.x,",").concat(a.y-n," ")+"".concat(l.x,",").concat(l.y," ").concat(l.x,",").concat(l.y," Z")},nl=e=>{let{color:t,height:r,width:n,tooltip:l,transform:a}=e;return n&&r?(0,c.jsx)(e8.Z,{title:l,color:t,children:(0,c.jsx)("path",{d:nn({width:n,height:r}),fill:t,transform:a,"data-html":!0})}):null};nl.propTypes={color:nr().string,height:nr().number,width:nr().number,tooltip:nr().node,transform:nr().string},nl.defaultProps={color:"#000",height:100,width:70,tooltip:null,transform:""};var na=r(25739);let ni=360/Object.keys(rN.l).length,ns=e=>e*Math.PI/180,no=e=>{let{offset:t,scale:r,space:n}=e,l=t*ni;return"translate(".concat(n*Math.cos(ns(l)),",").concat(n*Math.sin(ns(l)),")       rotate(").concat(l-90,")       scale(").concat(r,")")},nc=(e,t)=>{let r=t("ratings.contextName."+e),n=t("ratings.contextExplanation."+e);return(0,c.jsxs)("div",{style:{textAlign:"center"},children:[(0,c.jsx)("h3",{children:r}),(0,c.jsx)("p",{children:n})]})},nd=e=>na.IH[e],nu=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(0===t)return na.IH.default;let r=nd(e);return r},nm=e=>{let[t,r]=[-1,2],[n,l]=[.5,1];return(e-t)/(r-t)*(l-n)+n},nh=e=>{let{showTooltip:t,radius:r,ratings:n}=e,l=2*r,a=.03*l,i=l/2-a,s=.7*i,{t:o}=(0,et.Z)("map");return(0,c.jsx)(d.Fragment,{children:rN.r.map((e,r)=>{let l=t?nc(e,o):null,d=n[e],u=nm(d);return(0,c.jsx)(nl,{tooltip:l,width:s,height:i,color:nu(e,d),transform:no({offset:r,space:a,scale:u})},"flower-leaf-".concat(e))})})};nh.defaultProps={showTooltip:!1};var ng=e=>{let{ratingFactor:t}=e,r=nd(t);return(0,c.jsx)("svg",{width:40,height:40,children:(0,c.jsx)("g",{transform:"translate(20,40)",children:(0,c.jsx)(nl,{transform:"rotate(180)",color:r,height:40,width:28})})})};let nx=e=>()=>{let{query:t}=e,r=(0,eG.Uy)(t,e=>{let{slug:t}=e,r=(0,v.zm)(t);r.push(e0.$2[e0.Wt.RATING],e0.jZ.CREATE),e.slug=r}),[n,l]=(0,w.TC)(r);e.replace({pathname:"/m/".concat(n),query:l},void 0,{shallow:!0})};var np=()=>{let e=(0,y.useRouter)(),{t}=(0,et.Z)("map");return(0,c.jsx)(W.ZP,{type:"primary",onClick:nx(e),style:{width:"100%",marginBottom:16},children:t("ratings.newRating")})};let{Text:ny}=N.default,nj=(e,t)=>()=>{let{query:r}=e,n=(0,eG.Uy)(r,e=>{let{slug:r}=e,n=(0,v.zm)(r);n.push(e0.$2[e0.Wt.RATING],t,e0.$2[e0.QH.COMMENT],e0.jZ.CREATE),e.slug=n}),[l,a]=(0,w.TC)(n);e.replace({pathname:"/m/".concat(l),query:a},void 0,{shallow:!0})};var nf=e=>{let{ratingId:t}=e,r=(0,y.useRouter)(),{t:n}=(0,et.Z)("map");return(0,c.jsx)(W.ZP,{type:"text",size:"small",onClick:nj(r,t),children:(0,c.jsx)(ny,{type:"secondary",children:n("ratings.newComment")})})};let nv=e=>{switch(e){case -1:return"minusOne";case 0:return"zero";case 1:return"one";case 2:return"two";default:return"invalidRatingValue"}},{Text:nZ,Link:nw,Paragraph:nE}=N.default;var nb=e=>{let{source:t,title:r,text:n,value:l}=e,{t:a}=(0,et.Z)("map"),i=a("ratings.valueName.".concat(nv(l)));return(0,c.jsxs)(d.Fragment,{children:[(0,c.jsx)(nZ,{children:"".concat(i,": ")}),(0,c.jsx)(nZ,{strong:!0,children:r}),(0,c.jsxs)(nE,{style:{marginBottom:"0.01em"},children:[n,!r6()(t)&&(0,c.jsxs)(d.Fragment,{children:[(0,c.jsx)(e1.Z,{type:"vertical"}),(0,tK.isWebUri)(t)?(0,c.jsx)(nw,{href:t,target:"_blank",children:a("ratings.sourceWebsite")}):(0,c.jsx)(nZ,{type:"secondary",children:t})]})]})]})};let{Text:nI}=N.default;var nT=e=>{let{comments:t}=e;return(0,c.jsx)(d.Fragment,{children:t.map(e=>(0,c.jsx)(ne.Z,{content:(0,c.jsx)(nI,{children:e.text})},"comment-".concat(e.id)))})},nF=r(29441);let{Title:nk}=N.default,nC=e=>{let{ratingsIds:t}=e,r=(null==t?void 0:t.length)!==0,{t:n}=(0,et.Z)("map"),l=(0,nF.Z)(),a={ids:f()(t)},{data:i,error:s}=(0,el.Z)(r?{url:"".concat(ea.ZP.getRatings(),"/").concat(a.ids)}:null);if(!l)return null;if(!r)return(0,c.jsx)(np,{});if(s||!i)return null;let o=r7()(i,"context"),d=Object.keys(o),u=rN.r.filter(e=>d.includes(e));return(0,c.jsxs)("div",{children:[u.map((e,t)=>{let r=o[e];return(0,c.jsxs)("div",{children:[(0,c.jsx)(nk,{className:e,style:{marginBottom:0},level:5,children:n("ratings.contextName.".concat(e))}),(0,c.jsx)(e1.Z,{className:"kvm-rating-divider",style:{borderTopColor:"rgb(221, 221, 221)"},orientation:"right",children:(0,c.jsx)(ng,{ratingFactor:e})}),r.map(e=>{if(r6()(e.comments))return null;let[t,...r]=e.comments;return(0,c.jsx)(ne.Z,{style:{marginBottom:8},actions:[(0,c.jsx)(nf,{ratingId:e.id})],content:(0,c.jsx)(nb,{title:e.title,value:e.value,text:t.text,source:e.source}),children:(0,c.jsx)(nT,{comments:r})},"comment-".concat(t.id))})]},"groupRatings-".concat(e))}),(0,c.jsx)(np,{})]})};nC.defaultProps={ratingsIds:[]};var nP=r(56420),nN=r.n(nP);let{Text:nR}=N.default,n_=e=>{try{new(nN())(e)}catch(e){return!1}return!0},nz=e=>!!(n_(e)||tZ()(e)),nA=e=>{let t=new(nN())(e),r=O().weekdays(!0),n=O().weekdays(!1).map(e=>({idx:r.indexOf(e),name:e,intervals:[]})),l=O()().startOf("week").toDate(),a=O()().endOf("week").toDate(),i=t.getOpenIntervals(l,a);for(let e=0;e!==i.length;e++){let[t,r,l,a]=i[e],s=O()(t).local(),o=O()(r).local();if(s.isSame(o,"day"))n[s.day()].intervals.push([s,o,l,a]);else{n[s.day()].intervals.push([s,s.clone().set({hour:23,minute:59}),l,a]);let e=s.clone().set({hour:0,minute:0}
1).add(1,"day");for(;e.isBefore(o,"day");)n[e.day()].intervals.push([e.clone(),e.clone().set({hour:23,minute:59}),l,a]),e.add(1,"day");0!==o.day()&&n[o.day()].intervals.push([e,o,l,a])}}return n},nS=e=>{let t="";return e.map((e,r)=>{let[n,l,a,i]=e;0!==r&&(t+=", "),a&&(t+="maybe "),t+="".concat(n.format("H:mm")," - ").concat(l.format("H:mm")),i&&(t+=" ".concat(i))}),t},nO=e=>{let t=nS(e.intervals);return(0,c.jsx)(k.default.Item,{children:(0,c.jsxs)(e2.Z,{gutter:16,style:{width:"100%"},children:[(0,c.jsx)(e5.Z,{xs:12,sm:8,md:6,lg:8,xl:6,children:e.name}),(0,c.jsx)(e5.Z,{children:t})]})})},nq=e=>{let t=nA(e);return t.sort((e,t)=>e.idx-t.idx),(0,c.jsx)(k.default,{size:"small",dataSource:t,renderItem:nO})};var nL=e=>{let{openingHours:t}=e;return t&&nz(t)?(0,c.jsxs)(d.Fragment,{children:[(0,c.jsx)(e1.Z,{children:"Opening Hours"}),n_(t)?nq(t):(0,c.jsx)(nR,{children:t})]}):null};let nM=e=>{let{hostname:t}=new URL(e),r=t.replace(/^(www\.)/,"");return r},nD="link",nB=e=>e.name!==nD;var nG={default:{type:"icon",color:"",name:nD,solidStyle:"fas"},"wa.me":{type:"icon",color:"#075e54",name:"whatsapp",solidStyle:"fab"},"facebook.com":{type:"icon",color:"#3b5999",name:"facebook",solidStyle:"fab"},"fb.me":{type:"icon",color:"#3b5999",name:"facebook",solidStyle:"fab"},"instagram.com":{type:"icon",color:"#e95950",name:"instagram",solidStyle:"fab"},"twitter.com":{type:"icon",color:"#55acee",name:"twitter",solidStyle:"fab"},"t.co":{type:"icon",color:"#55acee",name:"twitter",solidStyle:"fab"},"t.me":{type:"icon",color:"#0088cc",name:"telegram",solidStyle:"fab"},"youtube.com":{type:"icon",color:"#cd201f",name:"youtube",solidStyle:"fab"},"werkzeugkasten-wandel.de":{type:"image",color:"",name:"renn"},"nachhaltiger-warenkorb.de":{type:"image",color:"",name:"renn"}},nH=r(5033);let nV=e=>"".concat("/icons","/").concat(e,".webp"),nW=e=>{let t=e.map(e=>{let t=nM(e.url),r=nG.default;t8()(nG,t)&&(r=nG[t]);let n={...e,...r};return n});return t},nU=(e,t)=>nB(e)?e.title&&nB(t)?t.title?e.title.length-t.title.length:1:-1:nB(t)?1:e.title||t.title?e.title&&!t.title?-1:!e.title&&t.title?1:e.title&&t.title?e.title.length-t.title.length:1:e.url.length-t.url.length,nY=e=>{let{title:t,name:r,url:n,type:l,description:a}=e;return t||("icon"==l?(0,nH.Q)(r):a?"".concat(a.substring(0,25)):"".concat(n.substring(0,25)))},nJ=e=>"image"===e.type?(0,c.jsx)("img",{style:{width:15,height:15},alt:e.title,src:nV(e.name)}):(0,c.jsx)(tm.G,{icon:[e.solidStyle,e.name]}),nX=e=>(0,c.jsx)(_.default,{icon:nJ(e),color:e.color,children:"     ".concat(nY(e))}),n$=e=>e.description?(0,c.jsx)(e8.Z,{title:e.description,color:"cyan",children:nX(e)}):nX(e);var nK=e=>{let{links:t}=e;if(!t)return null;let r=nW(t);return r.sort(nU),(0,c.jsxs)(d.Fragment,{children:[(0,c.jsx)(e1.Z,{children:"Links"}),(0,c.jsx)(R.Z,{wrap:!0,size:"middle",children:r.map((e,t)=>(0,c.jsx)("a",{title:e.title,href:e.url,target:"_blank",rel:"noopener noreferrer",children:n$(e)},"custom-link-".concat(t)))})]})},nQ=e=>{let{type:t,...r}=e;return(0,c.jsx)(_.default,{...r,className:"".concat(t,"-tag"),children:t})};let n0=e=>{let{radius:t,ratings:r,showTooltip:n}=e;return(0,c.jsx)("div",{children:(0,c.jsx)("svg",{width:(t+2)*2,height:(t+2)*2,children:(0,c.jsxs)("g",{transform:"translate("+(t+2)+","+(t+2)+")",children:[(0,c.jsx)("circle",{cx:0,cy:0,r:t+1,fill:"#fff",stroke:"#ccc",strokeWidth:.5}),(0,c.jsx)("g",{children:(0,c.jsx)(nh,{radius:t,ratings:r,showTooltip:n})})]})})})};n0.defaultProps={radius:40,ratings:{[rN.l.diversity]:0,[rN.l.fairness]:0,[rN.l.humanity]:0,[rN.l.renewable]:0,[rN.l.solidarity]:0,[rN.l.transparency]:0,total:0},showTooltip:!1};var n1=e=>{let{data:t,error:r}=(0,el.Z)({url:"".concat(ea.ZP.searchEntries(),"/"),params:{bbox:"-90,-180,90,180",ids:e}});if(r||!t)return[t,r];let{visible:n}=t;return 0===n.length?[t,"entry not found"]:[n[0],r]},n2=e=>{let{entryId:t}=e,{t:r}=(0,et.Z)("map"),n=(0,nF.Z)(),[l,a]=n1(t);if(!n||a||!l)return null;let{ratings:i}=l;return(0,c.jsxs)(d.Fragment,{children:[(0,c.jsx)(e1.Z,{style:{fontWeight:"bold"},children:r("ratings.rating-heading")}),(0,c.jsx)("div",{style:{display:"flex",justifyContent:"center",width:"100%",marginTop:8,marginBottom:8},children:(0,c.jsx)(n0,{showTooltip:!0,radius:40,ratings:i})})]})};let{Title:n5,Paragraph:n8,Text:n4}=N.default;var n9=e=>{let{entryId:t}=e,r=(0,F.I0)(),n=(0,y.useRouter)(),{query:l}=n,{t:a}=(0,et.Z)("map"),i=window.location.href,{orgTag:s}=l,o=s&&tZ()(s)?s:void 0,{data:d,error:u}=(0,el.Z)({url:"".concat(ea.ZP.getEntries(),"/").concat(t),params:{org_tag:o}}),m=rC()(d)&&0!==d.length,h=m?d[0]:null,g={lat:null==h?void 0:h.lat,lng:null==h?void 0:h.lng};if(tN(g),(0,tL.Z)(()=>{r(q.jm.setHighlight(t))}),(0,tM.Z)(()=>{r(q.jm.unsetHighlight())}),(0,tM.Z)(()=>{r(q.b3.setFalseShouldChangeZoomOnEntrance())}),u)return null;if(!d)return(0,c.jsx)("div",{className:"center",children:(0,c.jsx)(x.Z,{size:"large"})});if(!m)return(0,c.jsxs)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh",flexDirection:"column",textAlign:"center"},children:[(0,c.jsx)(n8,{children:a("entryDetails.notFound")}),(0,c.jsxs)(n8,{children:[(0,c.jsx)(n4,{children:a("entryDetails.approvalRequired")}),(0,c.jsx)("br",{}),(0,c.jsx)(n4,{children:a("entryDetails.entryIsInvisibleBeforeApprovement")})]}),(0,c.jsx)(W.ZP,{onClick:ta(n),type:"primary",children:a("backToSearch")})]});if(!h)return null;let p=h.categories[0],j=z.nN[p],f=h.description?h.description.length>160?"".concat(h.description.substring(0,157),"..."):h.description:"".concat(j," in ").concat(h.city).concat(h.country?", ".concat(h.country):""),v="".concat(h.title," - ").concat(j);return(0,c.jsxs)("div",{id:"entity-detail",children:[(0,c.jsxs)(r4(),{children:[(0,c.jsx)("title",{children:v}),(0,c.jsx)("meta",{name:"description",content:f}),(0,c.jsx)("meta",{property:"og:title",content:v}),(0,c.jsx)("meta",{property:"og:description",content:f}),(0,c.jsx)("meta",{property:"og:url",content:i}),(0,c.jsx)("meta",{property:"og:type",content:"place"}),h.image_url&&(0,c.jsx)("meta",{property:"og:image",content:h.image_url}),h.lat&&h.lng&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("meta",{property:"place:location:latitude",content:h.lat.toString()}),(0,c.jsx)("meta",{property:"place:location:longitude",content:h.lng.toString()})]}),(0,c.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,c.jsx)("meta",{name:"twitter:title",content:v}),(0,c.jsx)("meta",{name:"twitter:description",content:f}),h.image_url&&(0,c.jsx)("meta",{name:"twitter:image",content:h.image_url})]}),(0,c.jsx)(ts,{hasImage:void 0!==h.image_url&&null!==h.image_url}),(0,c.jsx)(tI,{title:h.title,src:h.image_url,link:h.image_link_url}),(0,c.jsx)(n5,{level:3,style:{marginBottom:0,marginTop:12},children:h.title}),(0,c.jsx)(nQ,{type:j,style:{marginBottom:12}}),(0,c.jsx)(tk,{text:h.description}),(0,c.jsx)(e1.Z,{}),(0,c.jsx)(tx,{homepage:h.homepage,contact_name:h.contact_name,email:h.email,telephone:h.telephone}),(0,c.jsx)(tw,{city:h.city,country:h.country,state:h.state,street:h.street,zip:h.zip}),(0,c.jsx)(tq,{latLng:{lat:h.lat,lng:h.lng},address:{city:h.city,country:h.country,state:h.state,street:h.street,zip:h.zip}}),(0,c.jsx)(nL,{openingHours:h.opening_hours}),(0,c.jsx)(nK,{links:h.custom}),(0,c.jsx)(tE,{tags:h.tags}),(0,c.jsx)(n2,{entryId:t}),(0,c.jsx)(nC,{ratingsIds:h.ratings}),(0,c.jsx)(tt,{entityId:h.id,type:e0._w.ENTRY,title:h.title,activeLink:i,created_at:h.created,version:h.version})]})},n6=e=>{let{companyId:t}=e;return(0,c.jsx)(n9,{entryId:t})},n3=r(84999);let n7=e=>{switch(e){case -1:return"minusOne";case 0:return"zero";case 1:return"one";case 2:return"two";default:return"invalidRatingValue"}},{useForm:le}=tX.default,{TextArea:lt}=eh.default,{Link:lr,Paragraph:ln,Text:ll}=N.default,la=e=>()=>{let{query:t}=e,r=(0,eG.Uy)(t,e=>{let{slug:t}=e,r=(0,v.zm)(t);r.splice(r.length-4,4),e.slug=r}),[n,l]=(0,w.TC)(r);e.replace({pathname:"/m/".concat(n),query:l},void 0,{shallow:!0})},li=async e=>{let t=await ep.k.PostRequest(ea.ZP.postEntryRating(),e);return t.data},ls=e=>async t=>{try{await li(t),la(e)()}catch(e){console.error(e)}};var lo=e=>{let{entryId:t,ratingId:r}=e,n=(0,y.useRouter)(),{t:l}=(0,et.Z)("map"),{data:a,error:i}=(0,el.Z)({url:"".concat(ea.ZP.getRatings(),"/").concat(r)}),[s]=le();if((0,d.useEffect)(()=>{s.setFieldsValue({entry:t})},[t]),i||!a||0===a.length)return null;let o=a[0];return s.setFieldsValue({title:o.title,context:o.context}),(0,c.jsxs)("div",{style:{paddingBottom:60},children:[(0,c.jsx)(tr.m,{style:{paddingLeft:4,paddingRight:4,paddingTop:0,paddingBottom:4},title:l("commentForm.newComment"),ghost:!1,onBack:la(n)}),(0,c.jsxs)(tX.default,{layout:"vertical",size:"middle",style:{marginTop:8,paddingBottom:60},onFinish:ls(n),form:s,children:[(0,c.jsxs)(ln,{children:[(0,c.jsx)(ll,{children:l("ratingForm.introText")}),(0,c.jsx)(lr,{href:"http://bildungsagenten.org/kartevonmorgen/2/",children:" ".concat(l("ratingForm.moreInfoLink"))})]}),(0,c.jsxs)(ln,{strong:!0,children:[l("commentForm.chooseContext"),":"]}),(0,c.jsx)(ne.Z,{style:{paddingTop:8},content:(0,c.jsxs)(d.Fragment,{children:[(0,c.jsx)(ll,{strong:!0,children:l("ratings.contextName.".concat(o.context))}),(0,c.jsxs)("div",{style:{paddingLeft:10},children:[(0,c.jsxs)(ll,{children:[l("ratings.valueName.".concat(n7(o.value))),": "]}),(0,c.jsx)(ll,{strong:!0,children:o.title}),!r6()(o.source)&&(0,c.jsxs)(d.Fragment,{children:[(0,c.jsx)(e1.Z,{type:"vertical"}),(0,tK.isWebUri)(o.source)?(0,c.jsx)(lr,{href:o.source,target:"_blank",children:l("ratings.sourceWebsite")}):(0,c.jsx)(ll,{type:"secondary",children:o.source})]})]})]}),datetime:O().unix(o.created).fromNow()},"rating-".concat(o.id)),(0,c.jsx)(tX.default.Item,{name:"entry",hidden:!0,children:(0,c.jsx)(eh.default,{disabled:!0})}),(0,c.jsx)(tX.default.Item,{name:"context",hidden:!0,children:(0,c.jsx)(eh.default,{disabled:!0})}),(0,c.jsx)(tX.default.Item,{name:"title",hidden:!0,children:(0,c.jsx)(eh.default,{disabled:!0})}),(0,c.jsx)(tX.default.Item,{name:"comment",rules:[{required:!0,min:10,max:500}],children:(0,c.jsx)(lt,{placeholder:l("ratingForm.comment")})}),(0,c.jsx)(tX.default.Item,{name:"source",children:(0,c.jsx)(eh.default,{placeholder:l("ratingForm.reference")})}),(0,c.jsx)(tX.default.Item,{name:"value",label:(0,c.jsxs)(ll,{strong:!0,children:[l("ratings.rating-heading"),":"]}),rules:[{required:!0,message:"Please pick an item!"}],children:(0,c.jsx)(n3.ZP.Group,{children:(0,c.jsxs)(R.Z,{direction:"vertical",children:[(0,c.jsx)(n3.ZP,{value:2,children:(0,c.jsx)(ll,{children:"".concat(l("ratings.valueName.two")," (").concat(l("ratings.valueNameExplanation.two"),")")})}),(0,c.jsx)(n3.ZP,{value:1,children:(0,c.jsx)(ll,{children:"".concat(l("ratings.valueName.one")," (").concat(l("ratings.valueNameExplanation.one"),")")})}),(0,c.jsx)(n3.ZP,{value:0,children:(0,c.jsx)(ll,{children:"".concat(l("ratings.valueName.zero")," (").concat(l("ratings.valueNameExplanation.zero"),")")})}),(0,c.jsx)(n3.ZP,{value:-1,children:(0,c.jsx)(ll,{children:"".concat(l("ratings.valueName.minusOne")," (").concat(l("ratings.valueNameExplanation.minusOne"),")")})})]})})}),(0,c.jsx)(W.ZP,{type:"primary",htmlType:"submit",style:{width:"100%"},children:"Submit"})]})]})},lc=e=>{let{slugAction:t}=e,{parentSlugAction:r}=t,n=null==r?void 0:r.parentSlugAction,l=null==n?void 0:n.id,a=null==r?void 0:r.id;return t.verb===e0.jZ.CREATE?(0,c.jsx)(lo,{verb:e0.jZ.CREATE,entryId:l,ratingId:a}):null},ld=e=>{let{slugAction:t}=e;return t.entity===e0.QH.COMMENT?(0,c.jsx)(lc,{slugAction:t}):null};let{useForm:lu}=tX.default,{TextArea:lm}=eh.default,{Link:lh,Paragraph:lg,Text:lx}=N.default,lp=e=>()=>{let t=(0,L.D5)(2,e),[r,n]=(0,w.TC)(t);e.replace({pathname:"/m/".concat(r),query:n},void 0,{shallow:!0})},ly=async e=>{let t=await ep.k.PostRequest(ea.ZP.postEntryRating(),e);return t.data},lj=e=>async t=>{try{await ly(t),lp(e)()}catch(e){console.error(e)}};var lf=e=>{let{entryId:t}=e,r=(0,y.useRouter)(),{t:n}=(0,et.Z)("map"),[l]=lu();return(0,d.useEffect)(()=>{l.setFieldsValue({entry:t})},[t]),(0,c.jsxs)("div",{style:{paddingBottom:60},children:[(0,c.jsx)(tr.m,{style:{paddingLeft:4,paddingRight:4,paddingTop:0,paddingBottom:4},title:n("ratingForm.newRating"),ghost:!1,onBack:lp(r)}
1),(0,c.jsxs)(tX.default,{layout:"vertical",size:"middle",onFinish:lj(r),form:l,style:{paddingLeft:8,paddingRight:8},children:[(0,c.jsxs)(lg,{children:[(0,c.jsx)(lx,{children:n("ratingForm.introText")}),(0,c.jsx)(lh,{href:"http://bildungsagenten.org/kartevonmorgen/2/",children:" ".concat(n("ratingForm.moreInfoLink"))})]}),(0,c.jsx)(tX.default.Item,{name:"entry",hidden:!0,children:(0,c.jsx)(eh.default,{value:t,disabled:!0})}),(0,c.jsx)(tX.default.Item,{name:"context",label:(0,c.jsxs)(lx,{strong:!0,children:[n("ratingForm.chooseContext"),":"]}),rules:[{required:!0,message:"Please pick an item!"}],children:(0,c.jsx)(n3.ZP.Group,{children:(0,c.jsx)(R.Z,{direction:"vertical",children:rN.r.map(e=>(0,c.jsxs)(n3.ZP,{value:e,children:[(0,c.jsx)(lx,{strong:!0,children:n("ratings.contextName.".concat(e))}),(0,c.jsx)(lg,{type:"secondary",children:n("ratings.contextExplanation.".concat(e))})]},"entry-rating-form-rating-factor-".concat(e)))})})}),(0,c.jsx)(tX.default.Item,{name:"title",rules:[{required:!0,min:3,max:40}],children:(0,c.jsx)(eh.default,{placeholder:n("ratingForm.title")})}),(0,c.jsx)(tX.default.Item,{name:"comment",rules:[{required:!0,min:10,max:500}],children:(0,c.jsx)(lm,{placeholder:n("ratingForm.comment")})}),(0,c.jsx)(tX.default.Item,{name:"source",children:(0,c.jsx)(eh.default,{placeholder:n("ratingForm.reference")})}),(0,c.jsx)(tX.default.Item,{name:"value",label:(0,c.jsxs)(lx,{strong:!0,children:[n("ratings.rating-heading"),":"]}),rules:[{required:!0,message:"Please pick an item!"}],children:(0,c.jsx)(n3.ZP.Group,{children:(0,c.jsxs)(R.Z,{direction:"vertical",children:[(0,c.jsx)(n3.ZP,{value:2,children:(0,c.jsx)(lx,{children:"".concat(n("ratings.valueName.two")," (").concat(n("ratings.valueNameExplanation.two"),")")})}),(0,c.jsx)(n3.ZP,{value:1,children:(0,c.jsx)(lx,{children:"".concat(n("ratings.valueName.one")," (").concat(n("ratings.valueNameExplanation.one"),")")})}),(0,c.jsx)(n3.ZP,{value:0,children:(0,c.jsx)(lx,{children:"".concat(n("ratings.valueName.zero")," (").concat(n("ratings.valueNameExplanation.zero"),")")})}),(0,c.jsx)(n3.ZP,{value:-1,children:(0,c.jsx)(lx,{children:"".concat(n("ratings.valueName.minusOne")," (").concat(n("ratings.valueNameExplanation.minusOne"),")")})})]})})}),(0,c.jsx)(W.ZP,{type:"primary",htmlType:"submit",style:{width:"100%"},children:"Submit"})]})]})},lv=e=>{var t;let{slugAction:r}=e,{subSlugAction:n}=r,l=null===(t=r.parentSlugAction)||void 0===t?void 0:t.id;if(null!==n)return(0,c.jsx)(ld,{slugAction:n});switch(r.verb){case e0.jZ.CREATE:return(0,c.jsx)(lf,{verb:e0.jZ.CREATE,entryId:l});case e0.jZ.EDIT:return(0,c.jsx)(lf,{verb:e0.jZ.EDIT,entryId:l});default:return null}},lZ=e=>{let{slugAction:t}=e;return t.entity===e0.Wt.RATING?(0,c.jsx)(lv,{slugAction:t}):null},lw=e=>{let{slugAction:t}=e;return(0,c.jsx)(lZ,{slugAction:t})},lE=e=>{let{slugAction:t}=e,{subSlugAction:r}=t;if(null!==r)return(0,c.jsx)(lw,{slugAction:r});switch(t.verb){case e0.jZ.SHOW:return(0,c.jsx)(n6,{companyId:t.id});case e0.jZ.CREATE:return(0,c.jsx)(r2,{verb:e0.jZ.CREATE});case e0.jZ.EDIT:return(0,c.jsx)(r2,{verb:e0.jZ.EDIT,entityId:t.id});default:return null}},lb=e=>{let{slugAction:t}=e,{subSlugAction:r}=t;if(null!==r)return(0,c.jsx)(lZ,{slugAction:r});switch(t.verb){case e0.jZ.SHOW:return(0,c.jsx)(n9,{entryId:t.id});case e0.jZ.CREATE:return(0,c.jsx)(r2,{verb:e0.jZ.CREATE});case e0.jZ.EDIT:return(0,c.jsx)(r2,{verb:e0.jZ.EDIT,entityId:t.id});default:return null}};let lI=e=>{switch(e.entity){case e0._w.ENTRY:return(0,c.jsx)(lb,{slugAction:e});case e0._w.COMPANY:return(0,c.jsx)(lE,{slugAction:e});case e0._w.INITIATIVE:return(0,c.jsx)(lb,{slugAction:e});case e0._w.EVENT:return(0,c.jsx)(r5,{slugAction:e});default:return null}};var lT=e=>{let{slugAction:t}=e;return(0,c.jsx)("div",{style:{paddingLeft:12,paddingRight:12},children:lI(t)})},lF=e=>{let t=(0,y.useRouter)(),{query:r}=t,n=(0,w.u_)(r),{subSlugAction:l}=n;return null!==l?(0,c.jsx)(lT,{slugAction:l}):(0,c.jsx)(eQ,{})},lk=r(31617),lC=r(70492),lP=r(44561),lN=r(10168);let lR=e=>{let{innerHeight:t,innerWidth:r}=window,n=(0,v.uo)(r*e.width),l=(0,v.uo)(t*e.height);return{width:n,height:l}},l_=e=>({width:e.width>400?400:e.width,height:e.height}),lz=()=>{let e=lP.t3.sidebar.size;(0,d.useEffect)(()=>{},[]);let t=(0,lN.Z)();if(!t)return e.default;for(let r=lP.T2.length-1;-1!==r;r--){let n=lP.T2[r];if(t[n])return l_(lR(e[n]))}return l_(lR(e.default))};var lA=e=>{let{title:t}=e,r=(0,d.useMemo)(()=>m()(()=>Promise.resolve(T.Z),{ssr:!1}),[]),n=(0,y.useRouter)(),{query:{sidebar:l}}=n,a=(0,lC.mC)((0,v.zz)(l)),[i,s]=(0,d.useState)(!1),{width:o}=lz();return(0,d.useEffect)(()=>{s(a)},[a]),(0,c.jsxs)(r,{autoFocus:!1,closable:!1,forceRender:!0,open:i,placement:"left",mask:!1,rootStyle:{height:"calc(var(--vh, 1vh) * 100)",maxHeight:"100vh",padding:0,display:"flex",overflowX:"clip",overflowY:"scroll"},getContainer:!1,width:i?o:0,styles:{body:{padding:0},wrapper:{display:"block"}},title:0!==t.length?t:void 0,children:[(0,c.jsx)(lk.ZP,{}),i&&(0,c.jsx)(lF,{})]})},lS=r(14953),lO=()=>{let e=(0,y.useRouter)(),{query:t}=e,r=(0,w.$f)(t),{data:n}=(0,el.Z)({url:lS.J_.getTagMarkerColors(r)});return n&&n.hasData&&Array.isArray(n.data)?n.data:[]};let{Content:lq}=g.default;var lL=!0,lM=e=>{let{mapLocationProps:t,sidebarConfigs:n,initMapColorStyle:l,mapMarkerTagsIcons:a}=e,[i,{setRight:s}]=(0,h.Z)(!0),o=lO(),u=(0,d.useMemo)(()=>m()(()=>Promise.all([r.e(9774),r.e(8391),r.e(9317),r.e(5970),r.e(6660),r.e(509),r.e(4396),r.e(3365),r.e(9269),r.e(1571),r.e(3549)]).then(r.bind(r,2420)).then(e=>(s(),e.default)),{loadableGenerated:{webpack:()=>[2420]},ssr:!1}),[]);return(0,c.jsxs)(d.Fragment,{children:[(0,c.jsx)(I,{initMapLocationProps:t,initMapColorStyle:l}),(0,c.jsx)(lA,{...n}),(0,c.jsx)(lq,{children:(0,c.jsx)(x.Z,{spinning:i,children:(0,c.jsx)("div",{id:"map",children:(0,c.jsx)(p.w7.Provider,{value:o,children:(0,c.jsx)(p.F5.Provider,{value:a,children:(0,c.jsx)(u,{lat:t.lat,lng:t.lng,zoom:t.zoom})})})})})})]})}},89912:function(e,t,r){"use strict";r.d(t,{Z:function(){return c},d:function(){return o}});var n=r(28101),l=e=>e.entries,a=r(38642);let i=(0,n.P1)(e=>e.events,e=>e.reduce((e,t)=>
1{let r={id:t.id,title:t.title,description:t.description,start:t.start,end:t.end,lat:t.lat,lng:t.lng,categories:[a.ZP.EVENT],tags:t.tags};return e.push(r),e},[])),s=(0,n.P1)(l,i,(e,t)=>[...e,...t]),o=(0,n.P1)(l,i,(e,t)=>{let r=e.findIndex(e=>e.ratings.total<=0);return[...e.slice(0,r),...t,...e.slice(r,e.length)]});var c=s},68775:function(e,t,r){"use strict";r.d(t,{A:function(){return n},M:function(){return l}});let n=e=>e.view.highlight,l=e=>e.view.errorMessage},45993:function(e,t,r){"use strict";r.d(t,{Fz:function(){return I},NL:function(){return w},Yn:function(){return j},_y:function(){return p},aS:function(){return y},jx:function(){return f}});var n=r(17812),l=r.n(n),a=r(66541),i=r.n(a),s=r(48481),o=r.n(s),c=r(38115),d=r(83532),u=r(86875),m=r(99461),h=r(14953),g=r(78894),x=r(148);let p=e=>{let{lat:t,lng:r}=e,n=o()(t)&&o()(r);return n},y=async e=>(0,c.reverseGeocode)({lat:l()(e.lat),lon:l()(e.lng),addressdetails:!0}),j=e=>{if(!e)return"";for(let t of["city","town","municipality","village","hamlet"])if(!i()(e[t]))return e[t];return""},f=e=>{let{lat:t,lng:r}=e,n=(0,d.cv)(t),l=(0,d.cv)(r),a=[n,l].join(d.k1);return a},v={city:"city",street:"street",postalcode:"zip"},Z=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:v,r={};return Object.keys(t).forEach(n=>{r[n]=e.getFieldValue(t[n])}),r},w=async(e,t)=>{let r=Z(t),n={street:r.street,city:r.city,county:r.county,state:r.state,country:r.country,postalcode:r.postalcode,limit:1},l=[];try{l=await (0,c.geocode)(n)}catch(e){}if(0===l.length)return;let a=l[0],i={lat:(0,d.dS)(a.lat),lng:(0,d.dS)(a.lon)};(0,u.IL)(e,i,m.Z.map.close_zoom)},E=async e=>{let t=null;try{let r=await fetch("".concat(h.J_.getEntries(),"/").concat(e));if(r.status!==g.W.OK)return null;let n=await r.json();if(0===n.length)return null;t=n[0]}catch(e){return null}if(!t)return null;let r={lat:t.lat,lng:t.lng};return r},b=async e=>{let t=null;try{let r=await fetch("".concat(h.J_.getEvent(),"/").concat(e));if(r.status!==g.W.OK)return null;t=await r.json()}catch(e){return null}if(!t)return null;let r={lat:t.lat,lng:t.lng};return r},I=async(e,t)=>{switch(t){case x._w.RESULT:return null;case x._w.EVENT:return await b(e);case x._w.COMPANY:case x._w.INITIATIVE:case x._w.ENTRY:return await E(e);default:return null}}},86875:function(e,t,r){"use strict";r.d(t,{IL:function(){return c},hC:function(){return o},pJ:function(){return d}});var n=r(45993),l=r(99461),a=r(83532),i=r(98526),s=r(148);let o=async function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l.Z.map.default_zoom;if(!(0,n._y)(t)){console.warn("invalid center",t);return}let{query:s}=e,o={c:(0,n.jx)(t),z:r.toFixed(2)},c=(0,a.O5)(s,o),[d,u]=(0,i.TC)(c);await e.replace({pathname:"/m/".concat(d),query:u},void 0,{shallow:!0})},c=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l.Z.map.default_zoom,{query:s}=e,o={c:(0,n.jx)(t),z:r.toFixed(2),pinCenter:(0,n.jx)(t)},c=(0,a.O5)(s,o),[d,u]=(0,i.TC)(c);e.replace({pathname:"/m/".concat(d),query:u},void 0,{shallow:!0})},d=async(e,t)=>{let{query:r}=e,l=(0,i.u_)(r),{subSlugAction:o}=l,c=null!==o&&(o.entity===s._w.EVENT||o.entity===s._w.ENTRY)&&(o.verb===s.jZ.CREATE||o.verb===s.jZ.EDIT);if(!c)return;let d={pinCenter:(0,n.jx)(t)},u=(0,a.O5)(r,d),[m,h]=(0,i.TC)(u);await e.replace({pathname:"/m/".concat(m),query:h},void 0,{shallow:!0})}},80005:function(e,t,r){"use strict";r.d(t,{L:function(){return l},j:function(){return n}});let n=e=>{if(!e)return!1;let{start:t,end:r}=e;return t.isValid()&&r.isValid()},l=e=>{let{start:t,end:r}=e,n=r.isSame(t,"day"),l=t.format("llll"),a=n?r.format("LT"):r.format("llll");return"".concat(l," - ").concat(a)}}},function(e){e.O(0,[5831,6583,5896,9733,7200,3450,7974,1881,5369,5283,9774,2888,179],function(){return e(e.s=53951)}),_N_E=e.O()}]);

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.