PageSourceSearch

https://rocketlaunch.org/_next/static/chunks/779.d7ca0a90aa2c073e.js

js rocketlaunch.org collected 2026-10-02 06:18:48 UTC 6,534 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[779],{3779:function(n,e,t){t.r(e),t.d(e,{default:function(){return x}});var r=t(5893),u=t(7294),l=t(5243),o=t.n(l),c=t(1410),i=t(2013),a=t(1512),f=t(7999);let s=(0,a.Au)(function({center:n,children:e,...t},r){let u=new l.CircleMarker(n,t);return(0,f.O)(u,(0,c.sj)(r,{overlayContainer:u}))},function(n,e,t){e.center!==t.center&&n.setLatLng(e.center),null!=e.radius&&e.radius!==t.radius&&n.setRadius(e.radius)}),p=(0,a.SO)(function(n,e){let t=new l.Popup(n,e.overlayContainer);return(0,f.O)(t,e)},function(n,e,{position:t},r){(0,u.useEffect)(function(){let{instance:u}=n;function l(n){n.popup===u&&(u.update(),r(!0))}function o(n){n.popup===u&&r(!1)}return e.map.on({popupopen:l,popupclose:o}),null==e.overlayContainer?(null!=t&&u.setLatLng(t),u.openOn(e.map)):e.overlayContainer.bindPopup(u),function(){e.map.off({popupopen:l,popupclose:o}),e.overlayContainer?.unbindPopup(),e.map.removeLayer(u)}},[n,e,r,t])});var d=t(5715),m=t(1664),v=t.n(m);let h=n=>{let{launchSites:e,lat:t,lng:l,zoom:o}=n,a=(0,c.mE)().map;return(0,u.useEffect)(()=>{t&&l&&o&&a.setView([t,l],o)},[t,l]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.I,{url:"https://{s}.basemaps.cartocdn.com/dark_all/{z}/{x}/{y}{r}.png"}),e.map((n,e)=>(0,r.jsx)(s,{fillOpacity:.5,color:"#e5e5e5",center:[n.latitude,n.longitude],children:(0,r.jsx)(p,{className:"popup-style",children:(0,r.jsx)(v(),{href:"/rocket-launch-sites/".concat(n.slug),prefetch:!1,style:{color:"white"},children:(0,r.jsxs)("div",{className:"w-[120px] sm:w-[174px]",children:[(0,r.jsx)("p",{className:"text-foreground text-xs sm:text-sm",children:n.name}),n.image?(0,r.jsx)("img",{className:"h-[64px] sm:h-[110px] w-full rounded-md object-cover",alt:"".concat(n.name," logo"),src:n.image,loading:"lazy"}):null]})})})},e))]})};function x(n){let{launchSites:e,lat:t=20,lng:u=0,zoom:l=2}=n;return(0,r.jsx)(d.h,{className:"h-full w-full rounded-xl z-10",center:[t,u],zoom:l,scrollWheelZoom:!1,attributionControl:!1,dragging:!o().Browser.mobile,children:(0,r.jsx)(h,{launchSites:e,lat:t,lng:u,zoom:l})})}},1410:function(n,e,t){t.d(e,{Hb:function(){return u},UO:function(){return c},mE:function(){return i},sj:function(){return l}});var r=t(7294);function u(n){return Object.freeze({__version:1,map:n})}function l(n,e){return Object.freeze({...n,...e})}let o=(0,r.createContext)(null),c=o.Provider;function i(){let n=(0,r.useContext)(o);if(null==n)throw Error("No context provided: useLeafletContext() can only be used in a descendant of <MapContainer>");return n}},7999:function(n,e,t){t.d(e,{I:function(){return l},O:function(){return u}});var r=t(7294);function u(n,e,t){return Object.freeze({instance:n,context:e,container:t})}function l(n,e){return null==e?function(e,t){let u=(0,r.useRef)();return u.current||(u.current=n(e,t)),u}:function(t,u){let l=(0,r.useRef)();l.current||(l.current=n(t,u));let o=(0,r.useRef)(t),{instance:c}=l.current;return(0,r.useEffect)(function(){o.current!==t&&(e(c,t,o.current),o.current=t)},[c,t,u]),l}}},1512:function(n,e,t){t.d(e,{dW:function(){return d},SO:function(){return m},Au:function(){return v},Lf:function(){return h}});var r=t(7294),u=t(3935),l=t(1410);function o(n){return(0,r.forwardRef)(function(e,t){let{instance:u,context:o}=n(e).current;return(0,r.useImperativeHandle)(t,()=>u),null==e.children?null:r.createElement(l.UO,{value:o},e.children)})}var c=t(7999);function i(n,e){let t=(0,r.useRef)(e);(0,r.useEffect)(function(){e!==t.current&&null!=n.attributionControl&&(null!=t.current&&n.attributionControl.removeAttribution(t.current),null!=e&&n.attributionControl.addAttribution(e)),t.current=e},[n,e])}function a(n,e){let t=(0,r.useRef)();(0,r.useEffect)(function(){return null!=e&&n.instance.on(e),t.current=e,function(){null!=t.current&&n.instance.off(t.current),t.current=null}},[n,e])}var f=t(1802);function s(n,e){(0,r.useEffect)(function(){return(e.layerContainer??e.map).addLayer(n.instance),function(){e.layerContainer?.removeLayer(n.instance),e.map.removeLayer(n.instance)}},[e,n])}function p(n){return function(e){let t=(0,l.mE)(),r=n((0,f.q)(e,t),t);return i(t.map,e.attribution),a(r.current,e.eventHandlers),s(r.current,t),r}}function d(n,e){return o(p((0,c.I)(n,e)))}function m(n,e){var t,o;return t=(0,c.I)(n),o=function(n,r){let u=(0,l.mE)(),o=t((0,f.q)(n,u),u);return i(u.map,n.attribution),a(o.current,n.eventHandlers),e(o.current,u,n,r),o},(0,r.forwardRef)(function(n,e){let[t,l]=(0,r.useState)(!1),{instance:c}=o(n,l).current;(0,r.useImperativeHandle)(e,()=>c),(0,r.useEffect)(function(){t&&c.update()},[c,t,n.children]);let i=c._contentNode;return i?(0,u.createPortal)(n.children,i):null})}function v(n,e){var t;return o((t=(0,c.I)(n,e),function(n){let e=(0,l.mE)(),u=t((0,f.q)(n,e),e);return a(u.current,n.eventHandlers),s(u.current,e),function(n,e){let t=(0,r.useRef)();(0,r.useEffect)(function(){if(e.pathOptions!==t.current){let r=e.pathOptions??{};n.instance.setStyle(r),t.current=r}},[n,e])}(u.current,n),u}))}function h(n,e){var t;return t=p((0,c.I)(n,e)),(0,r.forwardRef)(function(n,e){let{instance:u}=t(n).current;return(0,r.useImperativeHandle)(e,()=>u),null})}},1802:function(n,e,t){t.d(e,{q:function(){return r}});function r(n,e){let t=n.pane??e.pane;return t?{...n,pane:t}:n}},5715:function(n,e,t){t.d(e,{h:function(){return c}});var r=t(1410),u=t(5243),l=t(7294);function o(){return(o=Object.assign||function(n){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r])}return n}).apply(this,arguments)}let c=(0,l.forwardRef)(function({bounds:n,boundsOptions:e,center:t,children:c,className:i,id:a,placeholder:f,style:s,whenReady:p,zoom:d,...m},v){let[h]=(0,l.useState)({className:i,id:a,style:s}),[x,y]=(0,l.useState)(null);(0,l.useImperativeHandle)(v,()=>x?.map??null,[x]);let b=(0,l.useCallback)(l=>{if(null!==l&&null===x){let o=new u.Map(l,m);null!=t&&null!=d?o.setView(t,d):null!=n&&o.fitBounds(n,e),null!=p&&o.whenReady(p),y((0,r.Hb)(o))}},[]);(0,l.useEffect)(()=>()=>{x?.map.remove()},[x]);let w=x?l.createElement(r.UO,{value:x},c):f??null;return l.createElement("div",o({},h,{ref:b}),w)})},2013:function(n,e,t){t.d(e,{I:function(){return c}});var r=t(1512),u=t(1802),l=t(7999),o=t(5243);let c=(0,r.Lf)(function({url:n,...e},t){let r=new o.TileLayer(n,(0,u.q)(e,t));return(0,l.O)(r,t)},function(n,e,t){!function(n,e,t){let{opacity:r,zIndex:u}=e;null!=r&&r!==t.opacity&&n.setOpacity(r),null!=u&&u!==t.zIndex&&n.setZIndex(u)}(n,e,t);let{url:r}=e;null!=r&&r!==t.url&&n.setUrl(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.