1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2762],{2762:(e,t,n)=>{"use strict";n.r(t),n.d(t,{EventMap:()=>m});var r=n(95155),a=n(12115),u=n(4755),i=n(5384),l=n(26264),o=n(74136),c=n(55027),s=n.n(c);n(35603);var f=n(52619),d=n.n(f),p=n(16047);function m(e){let{events:t}=e;(0,a.useEffect)(()=>{delete s().Icon.Default.prototype._getIconUrl,s().Icon.Default.mergeOptions({iconRetinaUrl:"https://unpkg.com/[email protected]/dist/images/marker-icon-2x.png",iconUrl:"https://unpkg.com/[email protected]/dist/images/marker-icon.png",shadowUrl:"https://unpkg.com/[email protected]/dist/images/marker-shadow.png"})},[]);let n=(0,a.useMemo)(()=>{let e=new Map;for(let n of t){let t=n.location,r=null==t?void 0:t.coords,a=null==t?void 0:t.city,u=Array.isArray(r)&&2===r.length?r:(0,p.y)(a);if(!u)continue;let i=a||"".concat(u[0],",").concat(u[1]);e.has(i)||e.set(i,{city:a||"Konum",coords:u,events:[]}),e.get(i).events.push(n)}return Array.from(e.values())},[t]);return(0,r.jsxs)(u.W,{center:[39,35],zoom:5,scrollWheelZoom:!0,style:{height:"100%",width:"100%"},children:[(0,r.jsx)(i.e,{url:"https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",attribution:'\xa9 <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a>'}),n.map(e=>(0,r.jsx)(l.p,{position:e.coords,children:(0,r.jsx)(o.z,{children:(0,r.jsxs)("div",{className:"space-y-2 min-w-[200px]",children:[(0,r.jsx)("p",{className:"font-bold text-sm",children:e.city}),(0,r.jsxs)("ul",{className:"space-y-1.5",children:[e.events.slice(0,8).map(e=>(0,r.jsx)("li",{children:(0,r.jsxs)(d(),{href:"/event/".concat(e.slug||e.id),className:"text-xs text-primary hover:underline block",children:[e.name||"Etkinlik",e.startDate&&(0,r.jsx)("span",{className:"text-xs text-muted-foreground block",children:e.startDate})]})},e.id||e.slug)),e.events.length>8&&(0,r.jsxs)("li",{className:"text-xs text-muted-foreground",children:["+",e.events.length-8," etkinlik daha"]})]})]})})},"".concat(e.coords[0],"-").concat(e.coords[1],"-").concat(e.city)))]})}},4755:(e,t,n)=>{"use strict";n.d(t,{W:()=>i});var r=n(70309),a=n(55027),u=n(12115);let i=(0,u.forwardRef)(function({bounds:e,boundsOptions:t,center:n,children:i,className:l,id:o,placeholder:c,style:s,whenReady:f,zoom:d,...p},m){let[v]=(0,u.useState)({className:l,id:o,style:s}),[y,h]=(0,u.useState)(null),k=(0,u.useRef)(void 0);(0,u.useImperativeHandle)(m,()=>y?.map??null,[y]);let g=(0,u.useCallback)(u=>{if(null!==u&&!k.current){let i=new a.Map(u,p);k.current=i,null!=n&&null!=d?i.setView(n,d):null!=e&&i.fitBounds(e,t),null!=f&&i.whenReady(f),h((0,r.fB)(i))}},[]);(0,u.useEffect)(()=>()=>{y?.map.remove()},[y]);let x=y?u.createElement(r.dk,{value:y},i):c??null;return u.createElement("div",{...v,ref:g},x)})},5384:(e,t,n)=>{"use strict";n.d(t,{e:()=>l});var r=n(70055),a=n(85452),u=n(80514),i=n(55027);let l=(0,r.X3)(function({url:e,...t},n){let r=new i.TileLayer(e,(0,a.P)(t,n));return(0,u.Q)(r,n)},function(e,t,n){let{opacity:r,zIndex:a}=t;null!=r&&r!==n.opacity&&e.setOpacity(r),null!=a&&a!==n.zIndex&&e.setZIndex(a);let{url:u}=t;null!=u&&u!==n.url&&e.setUrl(u)})},16047:(e,t,n)=>{"use strict";n.d(t,{y:()=>a});let r={Adana:[37,35.32],Adıyaman:[37.7648,38.2786],Afyonkarahisar:[38.7507,30.5567],AÄrı:[39.7191,43.0503],Aksaray:[38.3687,34.0359],Amasya:[40.6539,35.8336],Ankara:[39.9208,32.8541],Antalya:[36.8969,30.7133],Ardahan:[41.1105,42.7022],Artvin:[41.1828,41.8183],Aydın:[37.8444,27.8458],Balıkesir:[39.6484,27.8826],Bartın:[41.6344,32.3375],Batman:[37.8812,41.1351],Bayburt:[40.2552,40.2249],Bilecik:[40.1428,29.9793],Bingöl:[38.8847,40.4986],Bitlis:[38.4011,42.108],Bolu:[40.7392,31.6089],Burdur:[37.7203,30.2906],Bursa:[40.1885,29.061],Ãanakkale:[40.1553,26.4142],Ãankırı:[40.6013,33.6134],Ãorum:[40.5499,34.9536],Denizli:[37.7765,29.0864],Diyarbakır:[37.9144,40.2306],Düzce:[40.8438,31.1565],Edirne:[41.6764,26.5559],ElazıÄ:[38.6748,39.2226],Erzincan:[39.752,39.4927],Erzurum:[39.9043,41.2658],EskiÅehir:[39.7767,30.5206],Gaziantep:[37.0662,37.3833],Giresun:[40.9128,38.3895],GümüÅhane:[40.4604,39.4814],Hakkari:[37.5833,43.7333],Hatay:[36.4018,36.3498],IÄdır:[39.9237,44.045],Isparta:[37.7626,30.5537],İstanbul:[41.0082,28.9784],İzmir:[38.4192,27.1287],KahramanmaraÅ:[37.5858,36.937],Karabük:[41.2061,32.6204],Karaman:[37.1815,33.215],Kars:[40.6013,43.0975],Kastamonu:[41.3887,33.7827],Kayseri:[38.7312,35.4787],Kilis:[36.7184,37.1212],Kırıkkale:[39.8468,33.5153],Kırklareli:[41.7333,27.2167],KırÅehir:[39.1425,34.1709],Kocaeli:[40.8533,29.8815],Konya:[37.8746,32.4932],Kütahya:[39.4242,29.9831],Malatya:[38.3554,38.3335],Manisa:[38.6191,27.4289],Mardin:[37.3212,40.7245],Mersin:[36.8121,34.6415],MuÄla:[37.2153,28.3636],MuÅ:[38.7432,41.5064],NevÅehir:[38.6244,34.7236],NiÄde:[37.9696,34.6781],Ordu:[40.9839,37.879],Osmaniye:[37.0742,36.247],Rize:[41.0201,40.5234],Sakarya:[40.7569,30.3784],Samsun:[41.2867,36.33],Åanlıurfa:[37.1591,38.7969],Siirt:[37.9333,41.95],Sinop:[42.0231,35.1531],Sivas:[39.7477,37.0179],Åırnak:[37.4187,42.4918],TekirdaÄ:[40.978,27.5111],Tokat:[40.3167,36.55],Trabzon:[41.0027,39.7178],Tunceli:[39.1079,39.5401],UÅak:[38.6823,29.4082],Van:[38.4942,43.38],Yalova:[40.65,29.2667],Yozgat:[39.8181,34.8147],Zonguldak:[41.4564,31.7987]};function a(e){if(!e)return null;let t=String(e).trim();if(r[t])return r[t];let n=Object.keys(r).find(e=>e.toLowerCase()===t.toLowerCase());return n?r[n]:null}}
1,26264:(e,t,n)=>{"use strict";n.d(t,{p:()=>l});var r=n(70055),a=n(80514),u=n(70309),i=n(55027);let l=(0,r.Nq)(function({position:e,...t},n){let r=new i.Marker(e,t);return(0,a.Q)(r,(0,u.W4)(n,{overlayContainer:r}))},function(e,t,n){t.position!==n.position&&e.setLatLng(t.position),null!=t.icon&&t.icon!==n.icon&&e.setIcon(t.icon),null!=t.zIndexOffset&&t.zIndexOffset!==n.zIndexOffset&&e.setZIndexOffset(t.zIndexOffset),null!=t.opacity&&t.opacity!==n.opacity&&e.setOpacity(t.opacity),null!=e.dragging&&t.draggable!==n.draggable&&(!0===t.draggable?e.dragging.enable():e.dragging.disable())})},35603:()=>{},70055:(e,t,n)=>{"use strict";n.d(t,{Nq:()=>p,wk:()=>m,Lt:()=>v,X3:()=>y});var r=n(12115),a=n(47650),u=n(70309);function i(e){return(0,r.forwardRef)(function(t,n){let{instance:a,context:i}=e(t).current;(0,r.useImperativeHandle)(n,()=>a);let{children:l}=t;return null==l?null:r.createElement(u.dk,{value:i},l)})}function l(e,t){let n=(0,r.useRef)(t);(0,r.useEffect)(function(){t!==n.current&&null!=e.attributionControl&&(null!=n.current&&e.attributionControl.removeAttribution(n.current),null!=t&&e.attributionControl.addAttribution(t)),n.current=t},[e,t])}function o(e,t){let n=(0,r.useRef)(void 0);(0,r.useEffect)(function(){return null!=t&&e.instance.on(t),n.current=t,function(){null!=n.current&&e.instance.off(n.current),n.current=null}},[e,t])}var c=n(85452),s=n(80514);function f(e,t){(0,r.useEffect)(function(){return(t.layerContainer??t.map).addLayer(e.instance),function(){t.layerContainer?.removeLayer(e.instance),t.map.removeLayer(e.instance)}},[t,e])}function d(e){return function(t){let n=(0,u.U$)(),r=e((0,c.P)(t,n),n);return l(n.map,t.attribution),o(r.current,t.eventHandlers),f(r.current,n),r}}function p(e,t){return i(d((0,s.K)(e,t)))}function m(e,t){var n,i;return n=(0,s.K)(e),i=function(e,r){let a=(0,u.U$)(),i=n((0,c.P)(e,a),a);return l(a.map,e.attribution),o(i.current,e.eventHandlers),t(i.current,a,e,r),i},(0,r.forwardRef)(function(e,t){let[n,u]=(0,r.useState)(!1),{instance:l}=i(e,u).current;(0,r.useImperativeHandle)(t,()=>l),(0,r.useEffect)(function(){n&&l.update()},[l,n,e.children]);let o=l._contentNode;return o?(0,a.createPortal)(e.children,o):null})}function v(e,t){var n;return i((n=(0,s.K)(e,t),function(e){let t=(0,u.U$)(),a=n((0,c.P)(e,t),t);o(a.current,e.eventHandlers),f(a.current,t);var i=a.current;let l=(0,r.useRef)(void 0);return(0,r.useEffect)(function(){if(e.pathOptions!==l.current){let t=e.pathOptions??{};i.instance.setStyle(t),l.current=t}},[i,e]),a}))}function y(e,t){var n;return n=d((0,s.K)(e,t)),(0,r.forwardRef)(function(e,t){let{instance:a}=n(e).current;return(0,r.useImperativeHandle)(t,()=>a),null})}},70309:(e,t,n)=>{"use strict";n.d(t,{U$:()=>l,W4:()=>u,dk:()=>i,fB:()=>a});var r=n(12115);function a(e){return Object.freeze({__version:1,map:e})}function u(e,t){return Object.freeze({...e,...t})}let i=(0,r.createContext)(null);function l(){let e=(0,r.use)(i);if(null==e)throw Error("No context provided: useLeafletContext() can only be used in a descendant of <MapContainer>");return e}},74136:(e,t,n)=>{"use strict";n.d(t,{z:()=>l});var r=n(70055),a=n(80514),u=n(55027),i=n(12115);let l=(0,r.wk)(function(e,t){let n=new u.Popup(e,t.overlayContainer);return(0,a.Q)(n,t)},function(e,t,{position:n},r){(0,i.useEffect)(function(){let{instance:a}=e;function u(e){e.popup===a&&(a.update(),r(!0))}function i(e){e.popup===a&&r(!1)}return t.map.on({popupopen:u,popupclose:i}),null==t.overlayContainer?(null!=n&&a.setLatLng(n),a.openOn(t.map)):t.overlayContainer.bindPopup(a),function(){t.map.off({popupopen:u,popupclose:i}),t.overlayContainer?.unbindPopup(),t.map.removeLayer(a)}},[e,t,r,n])})},80514:(e,t,n)=>{"use strict";n.d(t,{K:()=>u,Q:()=>a});var r=n(12115);function a(e,t,n){return Object.freeze({instance:e,context:t,container:n})}function u(e,t){return null==t?function(t,n){let a=(0,r.useRef)(void 0);return a.current||(a.current=e(t,n)),a}:function(n,a){let u=(0,r.useRef)(void 0);u.current||(u.current=e(n,a));let i=(0,r.useRef)(n),{instance:l}=u.current;return(0,r.useEffect)(function(){i.current!==n&&(t(l,n,i.current),i.current=n)},[l,n,t]),u}}}
1,85452:(e,t,n)=>{"use strict";function r(e,t){let n=e.pane??t.pane;return n?{...e,pane:n}:e}n.d(t,{P:()=>r})}}]);
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.