diff --git a/asset-manifest.json b/asset-manifest.json index 453f9f207..33a950cd5 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -1,7 +1,7 @@ { "files": { "main.css": "/react-amap/static/css/main.d0345bc4.css", - "main.js": "/react-amap/static/js/main.f15336b7.js", + "main.js": "/react-amap/static/js/main.e42c3190.js", "static/css/6555.42c6f354.chunk.css": "/react-amap/static/css/6555.42c6f354.chunk.css", "static/js/6555.ca46d438.chunk.js": "/react-amap/static/js/6555.ca46d438.chunk.js", "static/css/5741.42c6f354.chunk.css": "/react-amap/static/css/5741.42c6f354.chunk.css", @@ -53,7 +53,7 @@ "static/css/8473.42c6f354.chunk.css": "/react-amap/static/css/8473.42c6f354.chunk.css", "static/js/8473.1c176011.chunk.js": "/react-amap/static/js/8473.1c176011.chunk.js", "static/css/8292.42c6f354.chunk.css": "/react-amap/static/css/8292.42c6f354.chunk.css", - "static/js/8292.ef369cb4.chunk.js": "/react-amap/static/js/8292.ef369cb4.chunk.js", + "static/js/8292.15056df8.chunk.js": "/react-amap/static/js/8292.15056df8.chunk.js", "static/js/2857.d83e485e.chunk.js": "/react-amap/static/js/2857.d83e485e.chunk.js", "static/js/531.6af786ea.chunk.js": "/react-amap/static/js/531.6af786ea.chunk.js", "static/js/4073.9db349d2.chunk.js": "/react-amap/static/js/4073.9db349d2.chunk.js", @@ -88,11 +88,11 @@ "react-vendor.js": "/react-amap/static/js/react-vendor.62574d7d.js", "static/js/9213.317d4de8.chunk.js": "/react-amap/static/js/9213.317d4de8.chunk.js", "static/js/8505.6e331a64.js": "/react-amap/static/js/8505.6e331a64.js", - "static/js/2515.48a74226.chunk.js": "/react-amap/static/js/2515.48a74226.chunk.js", + "static/js/2515.52640890.chunk.js": "/react-amap/static/js/2515.52640890.chunk.js", "static/media/logo.svg": "/react-amap/static/media/logo.552138f67b47aa2ff9779e6ffc2abeed.svg", "index.html": "/react-amap/index.html", "main.d0345bc4.css.map": "/react-amap/static/css/main.d0345bc4.css.map", - "main.f15336b7.js.map": "/react-amap/static/js/main.f15336b7.js.map", + "main.e42c3190.js.map": "/react-amap/static/js/main.e42c3190.js.map", "6555.42c6f354.chunk.css.map": "/react-amap/static/css/6555.42c6f354.chunk.css.map", "6555.ca46d438.chunk.js.map": "/react-amap/static/js/6555.ca46d438.chunk.js.map", "5741.42c6f354.chunk.css.map": "/react-amap/static/css/5741.42c6f354.chunk.css.map", @@ -144,7 +144,7 @@ "8473.42c6f354.chunk.css.map": "/react-amap/static/css/8473.42c6f354.chunk.css.map", "8473.1c176011.chunk.js.map": "/react-amap/static/js/8473.1c176011.chunk.js.map", "8292.42c6f354.chunk.css.map": "/react-amap/static/css/8292.42c6f354.chunk.css.map", - "8292.ef369cb4.chunk.js.map": "/react-amap/static/js/8292.ef369cb4.chunk.js.map", + "8292.15056df8.chunk.js.map": "/react-amap/static/js/8292.15056df8.chunk.js.map", "2857.d83e485e.chunk.js.map": "/react-amap/static/js/2857.d83e485e.chunk.js.map", "531.6af786ea.chunk.js.map": "/react-amap/static/js/531.6af786ea.chunk.js.map", "4073.9db349d2.chunk.js.map": "/react-amap/static/js/4073.9db349d2.chunk.js.map", @@ -179,13 +179,13 @@ "react-vendor.62574d7d.js.map": "/react-amap/static/js/react-vendor.62574d7d.js.map", "9213.317d4de8.chunk.js.map": "/react-amap/static/js/9213.317d4de8.chunk.js.map", "8505.6e331a64.js.map": "/react-amap/static/js/8505.6e331a64.js.map", - "2515.48a74226.chunk.js.map": "/react-amap/static/js/2515.48a74226.chunk.js.map" + "2515.52640890.chunk.js.map": "/react-amap/static/js/2515.52640890.chunk.js.map" }, "entrypoints": [ "static/js/uiw-vendor.98a76a37.js", "static/js/react-vendor.62574d7d.js", "static/js/8505.6e331a64.js", "static/css/main.d0345bc4.css", - "static/js/main.f15336b7.js" + "static/js/main.e42c3190.js" ] } \ No newline at end of file diff --git a/index.html b/index.html index 1b082e427..6be5f00dd 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -React AMap - 高德地图 React 组件React amap logo - 高德地图 React 组件
\ No newline at end of file +React AMap - 高德地图 React 组件React amap logo - 高德地图 React 组件
\ No newline at end of file diff --git a/static/js/2515.48a74226.chunk.js b/static/js/2515.52640890.chunk.js similarity index 99% rename from static/js/2515.48a74226.chunk.js rename to static/js/2515.52640890.chunk.js index dadb6ecee..6240057ad 100644 --- a/static/js/2515.48a74226.chunk.js +++ b/static/js/2515.52640890.chunk.js @@ -1,2 +1,2 @@ -(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2515],{57135:function(e,n,t){e.exports=t(94808)},80363:function(e){function n(e){var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}n.keys=function(){return[]},n.resolve=n,n.id=80363,e.exports=n},47437:function(e,n,t){"use strict";t.d(n,{Z:function(){return C}});var o=t(50189),r=t(53782),i=t(22951),a=t(91976),u=t(67591),c=t(43415),s=t(41473),l=t(41418),f="2.7.19",d=t(55220),p=t(69286),v=["version","dependencies","codeSandbox","codePen"];function h(e){var n=e.version,t=e.dependencies,i=e.codeSandbox,a=e.codePen,u=(0,r.Z)(e,v),c=(0,o.Z)({},u);return a&&(c.codePenOption={title:"uiw".concat(n," - demo"),includeModule:["uiw"],js:(c.code||"").replace("_mount_",'document.getElementById("container")'),html:'
',css_external:"https://unpkg.com/uiw@".concat(n,"/dist/uiw.min.css"),js_external:"https://unpkg.com/react@17.x/umd/react.development.js;https://unpkg.com/react-dom@17.x/umd/react-dom.development.js;https://unpkg.com/classnames@2.2.6/index.js;https://unpkg.com/uiw@".concat(n,"/dist/uiw.min.js;https://unpkg.com/@uiw/codepen-require-polyfill@1.1.3/index.js")}),i&&(c.codeSandboxOption={files:{"sandbox.config.json":{content:'{\n "template": "node",\n "container": {\n "startScript": "start",\n "node": "14"\n }\n }'},"public/index.html":{content:'
'},"src/index.js":{content:(c.code||"").replace("_mount_",'document.getElementById("container")')},".kktrc.js":{content:'import lessModules from "@kkt/less-modules";\nexport default (conf, env, options) => {\nconf = lessModules(conf, env, options);\nreturn conf;\n};'},"package.json":{content:{name:"uiw-demo",description:"uiw v".concat(n," - demo"),dependencies:{react:"^17.0.2","react-dom":"^17.0.2","@uiw/react-amap":"latest"},devDependencies:{"@kkt/less-modules":"~7.1.1",kkt:"~7.1.5"},license:"MIT",scripts:{start:"kkt start",build:"kkt build",test:"kkt test --env=jsdom"},browserslist:[">0.2%","not dead","not ie <= 11","not op_mini all"]}}}}),(0,p.jsx)(d.Z,(0,o.Z)((0,o.Z)({},c),{},{dependencies:(0,o.Z)((0,o.Z)({},t),{},{React:s},s),style:{marginBottom:0}}))}var m="index_footer__Fp4ea",M=function(e){var n=(e||{}).editorUrl;return(0,p.jsxs)("div",{className:m,children:[n&&(0,p.jsx)("a",{title:"Editor Current Page",target:"_blank",rel:"noreferrer",href:"https://github.com/uiwjs/react-amap/edit/master".concat(n),children:"\u7f16\u8f91\u5f53\u524d\u9875\u9762"}),(0,p.jsx)("a",{target:"_blank",rel:"noopener noreferrer",href:"https://github.com/uiwjs/react-amap/issues/new",children:"\u63d0\u4ea4 Bug"}),(0,p.jsx)("a",{target:"_blank",rel:"noopener noreferrer",href:"https://github.com/uiwjs/react-amap",children:"GitHub"}),(0,p.jsx)("a",{target:"_blank",rel:"noopener noreferrer",href:"https://github.com/kktjs/kkt",children:"kkt"}),(0,p.jsx)("a",{target:"_blank",rel:"noopener noreferrer",href:"https://github.com/uiwjs/uiw",children:"uiwjs"}),(0,p.jsx)("a",{target:"_blank",rel:"noopener noreferrer",href:"https://github.com/uiwjs/react-baidu-map",children:"\u767e\u5ea6\u5730\u56fe React \u7248\u672c"})]})},w="index_markdown__hcQCp",g=["inline","node"],y=function e(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return n.forEach((function(n){"text"===n.type?t+=n.value:n.children&&Array.isArray(n.children)&&(t+=e(n.children))})),t},C=function(e){(0,u.Z)(t,e);var n=(0,c.Z)(t);function t(e){var o;return(0,i.Z)(this,t),(o=n.call(this,e)).editorUrl=void 0,o.getMdStr=void 0,o.dependencies=void 0,o.state={mdStr:""},o}return(0,a.Z)(t,[{key:"componentDidMount",value:function(){var e=this;this.getMdStr&&this.getMdStr().then((function(n){e.setState({mdStr:n.default||n})}))}},{key:"render",value:function(){var e=this;return(0,p.jsxs)(s.Fragment,{children:[(0,p.jsx)(l.Z,{style:{padding:"20px 26px"},source:this.state.mdStr,className:w,components:{code:function(n){var t=n.inline,i=n.node,a=(0,r.Z)(n,g),u=a,c=u.noPreview,s=u.noScroll,l=u.bgWhite,d=u.noCode,v=u.codeSandbox,m=u.codePen;if(t)return(0,p.jsx)("code",(0,o.Z)({},a));var M={noPreview:c,noScroll:s,bgWhite:l,noCode:d,codeSandbox:v,codePen:m};return 0===Object.keys(M).filter((function(e){return void 0!==M[e]})).length?(0,p.jsx)("code",(0,o.Z)({},a)):(0,p.jsx)(h,{version:f,code:y(i.children),dependencies:e.dependencies,noPreview:c,noScroll:s,bgWhite:l,noCode:d,codePen:m,codeSandbox:v})}}}),(0,p.jsx)(M,{editorUrl:this.editorUrl})]})}}]),t}(s.Component)},94808:function(e){var n=function(e){"use strict";var n,t=Object.prototype,o=t.hasOwnProperty,r="function"===typeof Symbol?Symbol:{},i=r.iterator||"@@iterator",a=r.asyncIterator||"@@asyncIterator",u=r.toStringTag||"@@toStringTag";function c(e,n,t){return Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}),e[n]}try{c({},"")}catch(R){c=function(e,n,t){return e[n]=t}}function s(e,n,t,o){var r=n&&n.prototype instanceof m?n:m,i=Object.create(r.prototype),a=new A(o||[]);return i._invoke=function(e,n,t){var o=f;return function(r,i){if(o===p)throw new Error("Generator is already running");if(o===v){if("throw"===r)throw i;return O()}for(t.method=r,t.arg=i;;){var a=t.delegate;if(a){var u=b(a,t);if(u){if(u===h)continue;return u}}if("next"===t.method)t.sent=t._sent=t.arg;else if("throw"===t.method){if(o===f)throw o=v,t.arg;t.dispatchException(t.arg)}else"return"===t.method&&t.abrupt("return",t.arg);o=p;var c=l(e,n,t);if("normal"===c.type){if(o=t.done?v:d,c.arg===h)continue;return{value:c.arg,done:t.done}}"throw"===c.type&&(o=v,t.method="throw",t.arg=c.arg)}}}(e,t,a),i}function l(e,n,t){try{return{type:"normal",arg:e.call(n,t)}}catch(R){return{type:"throw",arg:R}}}e.wrap=s;var f="suspendedStart",d="suspendedYield",p="executing",v="completed",h={};function m(){}function M(){}function w(){}var g={};c(g,i,(function(){return this}));var y=Object.getPrototypeOf,C=y&&y(y(T([])));C&&C!==t&&o.call(C,i)&&(g=C);var k=w.prototype=m.prototype=Object.create(g);function E(e){["next","throw","return"].forEach((function(n){c(e,n,(function(e){return this._invoke(n,e)}))}))}function x(e,n){function t(r,i,a,u){var c=l(e[r],e,i);if("throw"!==c.type){var s=c.arg,f=s.value;return f&&"object"===typeof f&&o.call(f,"__await")?n.resolve(f.__await).then((function(e){t("next",e,a,u)}),(function(e){t("throw",e,a,u)})):n.resolve(f).then((function(e){s.value=e,a(s)}),(function(e){return t("throw",e,a,u)}))}u(c.arg)}var r;this._invoke=function(e,o){function i(){return new n((function(n,r){t(e,o,n,r)}))}return r=r?r.then(i,i):i()}}function b(e,t){var o=e.iterator[t.method];if(o===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=n,b(e,t),"throw"===t.method))return h;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return h}var r=l(o,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,h;var i=r.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=n),t.delegate=null,h):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,h)}function Z(e){var n={tryLoc:e[0]};1 in e&&(n.catchLoc=e[1]),2 in e&&(n.finallyLoc=e[2],n.afterLoc=e[3]),this.tryEntries.push(n)}function S(e){var n=e.completion||{};n.type="normal",delete n.arg,e.completion=n}function A(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(Z,this),this.reset(!0)}function T(e){if(e){var t=e[i];if(t)return t.call(e);if("function"===typeof e.next)return e;if(!isNaN(e.length)){var r=-1,a=function t(){for(;++r=0;--i){var a=this.tryEntries[i],u=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var c=o.call(a,"catchLoc"),s=o.call(a,"finallyLoc");if(c&&s){if(this.prev=0;--t){var r=this.tryEntries[t];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev=0;--n){var t=this.tryEntries[n];if(t.finallyLoc===e)return this.complete(t.completion,t.afterLoc),S(t),h}},catch:function(e){for(var n=this.tryEntries.length-1;n>=0;--n){var t=this.tryEntries[n];if(t.tryLoc===e){var o=t.completion;if("throw"===o.type){var r=o.arg;S(t)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,o){return this.delegate={iterator:T(e),resultName:t,nextLoc:o},"next"===this.method&&(this.arg=n),h}},e}(e.exports);try{regeneratorRuntime=n}catch(t){"object"===typeof globalThis?globalThis.regeneratorRuntime=n:Function("r","regeneratorRuntime = r")(n)}},98202:function(e,n,t){"use strict";t.r(n),t.d(n,{APILoader:function(){return M},AutoComplete:function(){return O},BezierCurve:function(){return U},Circle:function(){return G},CircleMarker:function(){return V},Context:function(){return I},ContextMenu:function(){return K},ControlBarControl:function(){return ee},Ellipse:function(){return oe},Geolocation:function(){return ae},HawkEyeControl:function(){return se},InfoWindow:function(){return de},Map:function(){return z},MapTypeControl:function(){return he},Marker:function(){return we},MassMarks:function(){return Ce},Polygon:function(){return xe},PolygonEditor:function(){return be},Polyline:function(){return Ae},Provider:function(){return H},Rectangle:function(){return Re},ScaleControl:function(){return De},Text:function(){return Pe},ToolBarControl:function(){return He},Weather:function(){return Be},delay:function(){return m},getReactDOMClient:function(){return S},initialState:function(){return j},reducer:function(){return D},requireCss:function(){return p},requireScript:function(){return v},useAutoComplete:function(){return T},useBezierCurve:function(){return N},useCircle:function(){return F},useCircleMarker:function(){return q},useContextMenu:function(){return $},useControlBarControl:function(){return X},useEllipse:function(){return te},useEventProperties:function(){return b},useGeolocation:function(){return ie},useHawkEyeControl:function(){return ce},useInfoWindow:function(){return fe},useMap:function(){return P},useMapContext:function(){return L},useMapTypeControl:function(){return ve},useMarker:function(){return Me},useMassMarks:function(){return ye},usePolygon:function(){return Ee},usePolyline:function(){return Se},usePrevious:function(){return x},useRectangle:function(){return Oe},useRenderDom:function(){return A},useScaleControl:function(){return je},useSetStatus:function(){return k},useSettingProperties:function(){return Z},useText:function(){return Le},useToolBarControl:function(){return _e},useVisiable:function(){return E},useWeather:function(){return ze}});var o=t(22951),r=t(91976),i=t(67591),a=t(43415),u=t(57135),c=t.n(u);function s(e,n,t,o,r,i,a){try{var u=e[i](a),c=u.value}catch(s){return void t(s)}u.done?n(c):Promise.resolve(c).then(o,r)}function l(e){return function(){var n=this,t=arguments;return new Promise((function(o,r){var i=e.apply(n,t);function a(e){s(i,o,r,a,u,"next",e)}function u(e){s(i,o,r,a,u,"throw",e)}a(void 0)}))}}var f=t(41473),d={};function p(e,n){void 0===n&&(n="_react_amap_css");var t=document&&(document.head||document.getElementsByTagName("head")[0]),o=document.getElementById(n);return new Promise((function(r,i){if(!document||e in d||o)r();else{var a=document.createElement("link");a.type="text/css",a.rel="stylesheet",a.id=n,a.href=e,a.onerror=function(n){t.removeChild(a),i(new URIError("The css "+e+" is no accessible."))},a.onload=function(){d[e]=!0,r()},t.appendChild(a)}}))}function v(e,n){void 0===n&&(n="_react_amap_plugin");var t=document&&(document.head||document.getElementsByTagName("head")[0]),o=document.getElementById(n);return new Promise((function(r,i){if(!document||e in d||o)r();else{var a=document.createElement("script");a.type="text/javascript",a.id=n,a.async=!0,a.defer=!0,a.src=e,a.onerror=function(n){t.removeChild(a),i(new URIError("The Script "+e+" is no accessible."))},a.onload=function(){d[e]=!0,r()},t.appendChild(a)}}))}var h=t(69286);function m(e){return new Promise((function(n,t){window.setTimeout(n,e)}))}var M=function(e){(0,i.Z)(t,e);var n=(0,a.Z)(t);function t(e){var r;if((0,o.Z)(this,t),(r=n.call(this,e)).isMountedOk=!1,r.state={loaded:!!window.AMap},r.handleError=function(e){r.isMountedOk&&r.setState({error:e})},r.finish=function(){r.isMountedOk&&r.setState({loaded:!0})},null===e.akay)throw new TypeError("AMap: akay is required");return r}return(0,r.Z)(t,[{key:"componentDidMount",value:function(){this.isMountedOk=!0;var e=this.props.callbackName;if(null==window.AMap){if(window[e])return void t.waitQueue.push([this.finish,this.handleError]);this.loadMap()}}},{key:"componentWillUnmount",value:function(){this.isMountedOk=!1}},{key:"render",value:function(){return this.state.loaded?this.props.children:this.props.fallback?this.props.fallback(this.state.error):this.state.error?(0,h.jsx)("div",{style:{color:"red"},children:this.state.error.message}):null}},{key:"getScriptSrc",value:function(){var e=this.props,n=e.protocol||window.location.protocol;-1===n.indexOf(":")&&(n+=":");var t="";return e.plugin&&(t="&plugin="+e.plugin),n+"//"+e.hostAndPath+"?v="+e.version+"&key="+e.akay+"&callback="+e.callbackName+t}},{key:"loadMap",value:function(){var e=this;return l(c().mark((function n(){var o,r,i,a;return c().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:o=e.props.callbackName,r=e.getScriptSrc(),window[o]=function(){var n=t.waitQueue;t.waitQueue=[],n.forEach((function(e){return e[0]()})),e.finish()},i=0;case 4:if(!(i<3)){n.next=22;break}return n.prev=5,n.next=8,v(r);case 8:return n.abrupt("break",22);case 11:if(n.prev=11,n.t0=n.catch(5),2!==i){n.next=17;break}if("object"!==typeof(a=function(){var o=new Error("Failed to load AMap: "+n.t0.message),r=t.waitQueue;return t.waitQueue=[],r.forEach((function(e){return e[1](o)})),e.handleError(o),{v:void 0}}())){n.next=17;break}return n.abrupt("return",a.v);case 17:return n.next=19,m(1e3*i);case 19:i++,n.next=4;break;case 22:case"end":return n.stop()}}),n,null,[[5,11]])})))()}}]),t}(f.Component);M.defaultProps={protocol:/^file:/.test(window.location.protocol)?"https":window.location.protocol,akay:"",hostAndPath:"webapi.amap.com/maps",version:"2.0",callbackName:"load_amap_sdk",plugin:""},M.waitQueue=[];var w=t(25773),g=t(11026),y=t(64649),C=t(7510);function k(e,n,t){void 0===n&&(n={}),void 0===t&&(t=[]),t.forEach((function(t){var o=t,r=(0,f.useState)(n[o]),i=(0,g.Z)(r,2),a=i[0],u=i[1];(0,f.useEffect)((function(){if(e&&void 0!==n[o]&&n[o]!==a){var t=e.getStatus();e.setStatus((0,w.Z)({},t,(0,y.Z)({},o,n[o]))),u(n[o])}}),[e,n[o]])}))}function E(e,n){var t=(0,f.useState)(n),o=(0,g.Z)(t,2),r=o[0],i=o[1];(0,f.useEffect)((function(){e&&void 0!==n&&(n?e.show&&e.show():e.hide&&e.hide(),n!==r&&i(n))}),[e,n])}function x(e){var n=(0,f.useRef)();return(0,f.useEffect)((function(){n.current=e})),n.current}function b(e,n,t,o){void 0===n&&(n={}),void 0===t&&(t=[]),t.forEach((function(t){var o=t,r=n[o];(0,f.useEffect)((function(){if(e){var n=t.toLocaleLowerCase().replace(/^on/,"");return r&&n&&e.on(n,r),function(){n&&r&&e.off(n,r)}}}),[e,n[o]])}))}function Z(e,n,t){void 0===e&&(e={}),void 0===n&&(n={}),void 0===t&&(t=[]),t.forEach((function(t){var o="set"+t,r=""+t.charAt(0).toLowerCase()+t.slice(1),i=(0,f.useState)(n[r]),a=(0,g.Z)(i,2),u=a[0],c=a[1];(0,f.useEffect)((function(){e&&void 0!==n[r]&&n[r]!==u&&e[o]&&"function"===typeof e[o]&&(e[o](n[r]),c(n[r]))}),[e,n[r]])}))}var S=function(){var e=l(c().mark((function e(){var n;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,import("react-dom/client");case 3:n=e.sent,e.next=8;break;case 6:e.prev=6,e.t0=e.catch(0);case 8:return e.abrupt("return",n);case 9:case"end":return e.stop()}}),e,null,[[0,6]])})));return function(){return e.apply(this,arguments)}}();function A(e){var n=(0,f.useRef)(document.createElement("div")),t=(0,f.useCallback)(l(c().mark((function e(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!window.ReactDOM){e.next=4;break}e.t0=window.ReactDOM,e.next=7;break;case 4:return e.next=6,S();case 6:e.t0=e.sent;case 7:return e.abrupt("return",e.t0);case 8:case"end":return e.stop()}}),e)}))),[]),o=(0,f.useRef)();return(0,f.useLayoutEffect)((function(){l(c().mark((function e(){var r,i;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t();case 2:if(e.t0=e.sent,e.t0){e.next=5;break}e.t0=C;case 5:r=e.t0,i=Reflect.has(r,"createRoot"),o.current=i?r.createRoot(n.current):null;case 8:case"end":return e.stop()}}),e)})))()}),[]),(0,f.useLayoutEffect)((function(){o.current?o.current.render((0,h.jsx)(f.Fragment,{children:e.children})):C&&C.render((0,h.jsx)(f.Fragment,{children:e.children}),n.current)}),[e.children,n.current,o.current]),n.current}var T=function(e){void 0===e&&(e={});var n=(0,f.useState)(),t=(0,g.Z)(n,2),o=t[0],r=t[1];return(0,f.useEffect)((function(){var n;if(AMap&&!o)return AMap.plugin(["AMap.AutoComplete"],(function(){n=new AMap.AutoComplete(e),r(n)})),function(){n&&r(void 0)}}),[]),Z(o,e,["Type","City","CityLimit"]),b(o,e,["onChoose","onSelect"]),{autoComplete:o,setAutoComplete:r}},O=f.forwardRef((function(e,n){var t=T(e).autoComplete;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{autoComplete:t})})),null})),R=t(30808),j={map:void 0,AMap:void 0,container:void 0},D=function(e,n){return(0,w.Z)({},e,n)},I=f.createContext({state:j,dispatch:function(){return null}});function L(){var e=(0,f.useContext)(I),n=e.state,t=e.dispatch;return(0,w.Z)({},n,{state:n,dispatch:t})}var P=function(e){void 0===e&&(e={});var n=(0,w.Z)({},e),t=(0,f.useState)(),o=(0,g.Z)(t,2),r=o[0],i=o[1],a=(0,f.useState)(e.zoom||15),u=(0,g.Z)(a,2),c=u[0],s=u[1],l=(0,f.useState)(e.container),d=(0,g.Z)(l,2),p=d[0],v=d[1],h=(0,f.useContext)(I).dispatch;return(0,f.useEffect)((function(){if(p&&!r&&AMap){p.className=p.className+" react-amap-wapper";var e=new AMap.Map(p,(0,w.Z)({zoom:c},n));i(e)}return function(){r&&(r.clearInfoWindow(),r.clearLimitBounds(),r.clearMap(),r.destroy(),i(void 0))}}),[p,r]),(0,f.useEffect)((function(){return r&&p&&h({map:r,container:p,AMap:AMap}),function(){h({map:void 0,container:void 0,AMap:void 0})}}),[r,p]),(0,f.useMemo)((function(){r&&"number"===typeof e.zoom&&c!==e.zoom&&e.zoom>=2&&e.zoom<=20&&(s(e.zoom),r.setZoom(e.zoom))}),[c,e.zoom]),(0,f.useMemo)((function(){e.center&&r&&r.setCenter(e.center)}),[r,e.center]),k(r,e,["dragEnable","zoomEnable","jogEnable","pitchEnable","rotateEnable","animateEnable","keyboardEnable"]),Z(r,e,["Zoom","LabelzIndex","Layers","City","Bounds","LimitBounds","Lang","Rotation","DefaultCursor","MapStyle","Features","DefaultLayer","Pitch"]),b(r,e,["onMouseMove","onZoomChange","onMapMove","onMouseWheel","onZoomStart","onMouseOver","onMouseOut","onDblClick","onClick","onZoomEnd","onMoveEnd","onMouseUp","onMouseDown","onRightClick","onMoveStart","onDragStart","onDragging","onDragEnd","onHotspotOut","onHotspotOver","onTouchStart","onComplete","onHotspotClick","onTouchMove","onTouchEnd","onResize"]),{map:r,setMap:i,zoom:c,setZoom:s,container:p,setContainer:v}},_=["className","children"];function H(e){var n=(0,f.useReducer)(D,j),t=(0,g.Z)(n,2),o=t[0],r=t[1];return(0,h.jsx)(I.Provider,{value:(0,w.Z)({},o,{state:o,dispatch:r}),children:e.children})}var z=(0,f.forwardRef)((function(e,n){var t=e.className,o=e.children,r=(0,R.Z)(e,_),i=(0,f.useReducer)(D,j),a=(0,g.Z)(i,2),u=a[0],c=a[1],s=(0,f.useRef)(null),l=P((0,w.Z)({container:r.container||s.current},r)),d=l.setContainer,p=l.container,v=l.map;(0,f.useEffect)((function(){return d(s.current)}),[s.current]),(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},r,{map:v,AMap:AMap,container:r.container||s.current})}),[v]);var m=f.Children.toArray(o);return(0,f.useEffect)((function(){v&&c({map:v,container:s.current,AMap:AMap})}),[v]),(0,h.jsxs)(I.Provider,{value:(0,w.Z)({},u,{state:u,dispatch:c}),children:[!r.container&&(0,h.jsx)("div",{ref:s,className:"react-amap-wapper "+t,style:(0,w.Z)({fontSize:1,width:"100%",height:"100%"},r.style)}),AMap&&v&&"function"===typeof o&&o({AMap:AMap,map:v,container:p}),AMap&&v&&m.map((function(e,n){return(0,f.isValidElement)(e)?"string"===typeof e?(0,f.cloneElement)((0,h.jsx)(f.Fragment,{children:e}),{key:n}):e.type&&"string"===typeof e.type?(0,f.cloneElement)(e,{key:n}):(0,f.cloneElement)(e,(0,w.Z)({},e.props,{AMap:AMap,map:v,container:p,key:n})):null}))]})})),B=["visiable"],N=function(e){void 0===e&&(e={});var n=e.visiable,t=(0,R.Z)(e,B),o=L().map,r=(0,f.useState)(),i=(0,g.Z)(r,2),a=i[0],u=i[1];return(0,f.useEffect)((function(){if(AMap&&o&&!a){var e=new AMap.BezierCurve((0,w.Z)({},t));return o.add(e),u(e),function(){e&&(o&&o.removeLayer(e),u(void 0))}}}),[o]),E(a,n),Z(a,e,["Options","Path","ExtData","ExtData"]),b(a,e,["onHide","onShow","onDblClick","onMouseOver","onMouseUp","onMouseDown","onclick","onTouchEnd","onTouchMove","onTouchStart","onRightClick","onMouseOut"]),{bezierCurve:a,setBezierCurve:u}},U=f.forwardRef((function(e,n){var t=N(e).bezierCurve;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{bezierCurve:t})})),null})),W=["visiable"],F=function(e){void 0===e&&(e={});var n=e.visiable,t=(0,R.Z)(e,W),o=L().map,r=(0,f.useState)(),i=(0,g.Z)(r,2),a=i[0],u=i[1];return(0,f.useEffect)((function(){if(AMap&&o&&!a){var e=new AMap.Circle((0,w.Z)({},t));o.add(e),u(e)}return function(){a&&(o&&o.remove(a),u(void 0))}}),[o]),E(a,n),Z(a,e,["Center","Raius","Options","ExtData"]),b(a,e,["onHide","onShow","onRightClick","onClick","onTouchEnd","onDblClick","onTouchMove","onTouchStart","onMouseOut","onMouseOver","onMouseUp","onMouseDown"]),{circle:a,setCircle:u}},G=f.forwardRef((function(e,n){var t=F(e).circle;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{circle:t})})),null})),Q=["visiable"],q=function(e){void 0===e&&(e={});var n=e.visiable,t=(0,R.Z)(e,Q),o=L().map,r=(0,f.useState)(),i=(0,g.Z)(r,2),a=i[0],u=i[1];return(0,f.useEffect)((function(){if(AMap&&o&&!a){var e=new AMap.CircleMarker((0,w.Z)({},t));return o.add(e),u(e),function(){e&&(o&&o.removeLayer(e),u(void 0))}}}),[o]),E(a,n),Z(a,e,["Center","Raius","zIndex","Bubble","Cursor","StrokeColor","StrokeOpacity","StrokeWeight","FillColor","FillOpacity","Draggable","ExtData"]),b(a,e,["onHide","onShow","onMouseover","onTouchend","onClick","onTouchmove","onRightclick","onMouseup","onMouseout","onTouchstart","onMousedown","onDblclick"]),{circleMarker:a,setCircleMarker:u}},V=f.forwardRef((function(e,n){var t=q(e).circleMarker;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{circleMarker:t})})),null})),Y=["position"],$=function(e){void 0===e&&(e={});var n=e.position,t=(0,R.Z)(e,Y),o=L().map,r=(0,f.useState)(),i=(0,g.Z)(r,2),a=i[0],u=i[1];return(0,f.useEffect)((function(){if(AMap&&o&&!a){var e=new AMap.ContextMenu((0,w.Z)({},t));u(e);var r=function(t){return e.open(o,n||t.lnglat)};return o.on("rightclick",r),function(){e&&(o.off("rightclick",r),o&&o.removeLayer(e),u(void 0))}}}),[o]),b(a,e,["onOpen","onClose"]),{contextMenu:a,setContextMenu:u}},J=function(){},K=f.forwardRef((function(e,n){var t=$(e).contextMenu;(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{contextMenu:t})}));var o=f.Children.toArray(e.children);return(0,h.jsx)(f.Fragment,{children:AMap&&t&&o.map((function(n,o){return f.isValidElement(n)?f.cloneElement(n,(0,w.Z)({},n.props,{AMap:AMap,map:e.map,contextMenu:t,key:o})):null}))})}));function X(e){void 0===e&&(e={});var n=e,t=n.position,o=n.visiable,r=n.offset,i=(0,f.useState)(),a=(0,g.Z)(i,2),u=a[0],c=a[1],s=L().map;return(0,f.useEffect)((function(){var e;if(s&&!u)return s.plugin(["AMap.ControlBar","AMap.HawkEye"],(function(){e=new AMap.ControlBar({offset:r,position:t}),s.addControl(e),c(e)})),function(){e&&s.removeControl(e)}}),[s]),E(u,o),{controlBarControl:u,setControlBarControl:c}}K.Item=function(e){void 0===e&&(e={});var n=e,t=n.text,o=void 0===t?"":t,r=n.onClick,i=void 0===r?J:r;return(0,f.useEffect)((function(){return e.contextMenu&&e.contextMenu.addItem(o,i,1),function(){e.contextMenu&&e.contextMenu.removeItem(o,i)}}),[e.contextMenu,e.text,e.onClick]),null};var ee=f.forwardRef((function(e,n){var t=X(e).controlBarControl;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{controlBarControl:t})}),[t]),null})),ne=["visiable"],te=function(e){void 0===e&&(e={});var n=e.visiable,t=(0,R.Z)(e,ne),o=L().map,r=(0,f.useState)(),i=(0,g.Z)(r,2),a=i[0],u=i[1];return(0,f.useEffect)((function(){if(AMap&&o&&!a){var e=new AMap.Ellipse((0,w.Z)({},t));return o.add(e),u(e),function(){e&&(o&&o.removeLayer(e),u(void 0))}}}),[o]),E(a,n),Z(a,e,["Center","Radius","Options","ExtData"]),b(a,e,["onHide","onShow","onClick","onDblClick","onRightClick","onMouseOut","onMouseOver","onMouseUp","onMouseDown","onTouchEnd","onTouchMove","onTouchStart"]),{ellipse:a,setEllipse:u}},oe=f.forwardRef((function(e,n){var t=te(e).ellipse;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{ellipse:t})})),null})),re=["type","onComplete","onError"],ie=function(e){void 0===e&&(e={});var n=e,t=n.type,o=void 0===t?"position":t,r=n.onComplete,i=n.onError,a=(0,R.Z)(e,re),u=(0,f.useState)(),c=(0,g.Z)(u,2),s=c[0],l=c[1],d=L().map;function p(e,n){"complete"===e&&r?r(n):i&&i(n)}return(0,f.useEffect)((function(){var e;if(AMap&&!s)return AMap.plugin(["AMap.Geolocation"],(function(){e=new AMap.Geolocation((0,w.Z)({},a)),l(e)})),function(){e&&l(void 0)}}),[AMap]),(0,f.useMemo)((function(){if(/^(position|cityInfo)$/.test(o)){var e="position"===o?"getCurrentPosition":"getCityInfo";s&&d?(s[e](p),d.addControl(s)):s&&s[e](p)}}),[s]),{geolocation:s,setGeolocation:l}},ae=f.forwardRef((function(e,n){var t=ie(e).geolocation;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{geolocation:t})})),null})),ue=["offset","visiable"];function ce(e){void 0===e&&(e={});var n=(0,f.useState)(),t=(0,g.Z)(n,2),o=t[0],r=t[1],i=e,a=i.offset,u=i.visiable,c=(0,R.Z)(e,ue),s=L().map;return(0,f.useEffect)((function(){var e;if(s&&!o)return s.plugin(["AMap.HawkEye"],(function(){e=new AMap.HawkEye((0,w.Z)({offset:a},c)),s.addControl(e),r(e)})),function(){e&&s&&(s.removeLayer(e),r(void 0))}}),[s]),E(o,u),{hawkEyeControl:o,setHawkEyeControl:r}}var se=f.forwardRef((function(e,n){var t=ce(e).hawkEyeControl;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{hawkEyeControl:t})}),[t]),null})),le=["visiable","position"],fe=function(e){void 0===e&&(e={});var n=e,t=n.visiable,o=n.position,r=(0,R.Z)(e,le),i=L().map,a=(0,f.useState)(t),u=(0,g.Z)(a,2),c=u[0],s=u[1],l=(0,f.useState)(),d=(0,g.Z)(l,2),p=d[0],v=d[1],h=A({children:e.children});return(0,f.useEffect)((function(){if(AMap&&i&&!p){var n=i.getCenter();e.children&&(r.content=h);var t=new AMap.InfoWindow((0,w.Z)({},r,{position:o||n}));return v(t),c&&t.open(i,o||n),function(){t&&(i&&i.remove(t),v(void 0))}}}),[i]),(0,f.useEffect)((function(){p&&p.setContent(e.children?h:r.content||"")}),[e.children,h,r.content,p]),(0,f.useMemo)((function(){if(c!==t&&p&&i)if(s(t),t){var e=i.getCenter();p.open(i,o||e)}else p.close()}),[t,p]),(0,f.useEffect)((function(){if(i&&p&&t){var e=i.getCenter();p.open(i,o||e)}}),[o]),Z(p,e,["Content","Anchor","Size"]),b(p,e,["onOpen","onClose","onChange"]),{isOpen:c,setIsOpen:s,infoWindow:p,setInfoWindow:v}},de=f.forwardRef((function(e,n){var t=fe(e).infoWindow;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{infoWindow:t})})),null})),pe=["visiable","defaultType"];function ve(e){void 0===e&&(e={});var n=(0,f.useState)(),t=(0,g.Z)(n,2),o=t[0],r=t[1],i=e,a=i.visiable,u=i.defaultType,c=void 0===u?0:u,s=(0,R.Z)(e,pe),l=L().map;return(0,f.useEffect)((function(){var e;if(l&&!o)return l.plugin(["AMap.MapType"],(function(){e=new AMap.MapType((0,w.Z)({defaultType:c},s)),l.addControl(e),r(e)})),function(){e&&l.removeControl(e)}}),[l]),E(o,a),{mapTypeControl:o,setMapTypeControl:r}}var he=f.forwardRef((function(e,n){var t=ve(e).mapTypeControl;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{mapTypeControl:t})}),[t]),null})),me=["visiable","children"],Me=function(e){void 0===e&&(e={});var n=e.visiable,t=(0,R.Z)(e,me),o=L().map,r=(0,f.useState)(),i=(0,g.Z)(r,2),a=i[0],u=i[1],c=A({children:e.children});return(0,f.useEffect)((function(){if(!a&&o){e.children&&(t.content=c);var n=new AMap.Marker((0,w.Z)({},t));o.add(n),u(n)}return function(){a&&(a.remove(),u(void 0))}}),[o,a]),(0,f.useEffect)((function(){a&&a.setContent(e.children?c:e.content||"")}),[e.children,c,e.content,a]),E(a,n),Z(a,e,["Path","Anchor","Offset","Animation","Clickable","Position","Angle","Label","zIndex","Icon","Draggable","Cursor","Content","Map","Title","Top","Shadow","Shape","ExtData"]),b(a,e,["onClick","onDblClick","onRightClick","onMouseMove","onMouseOver","onMouseOut","onMouseDown","onMouseUp","onDragStart","onDragging","onDragEnd","onMoving","onMoveEnd","onMoveAlong","onTouchStart","onTouchMove","onTouchEnd"]),{marker:a,setMarker:u}},we=(0,f.forwardRef)((function(e,n){var t=Me(e).marker;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{marker:t})}),[t]),null})),ge=["visiable"],ye=function(e){void 0===e&&(e={});var n=e.visiable,t=(0,R.Z)(e,ge),o=L().map,r=t||{},i=r.opacity,a=void 0===i?.8:i,u=r.zIndex,c=void 0===u?1111:u,s=r.style,l=r.data,d=(0,f.useState)(),p=(0,g.Z)(d,2),v=p[0],h=p[1];return(0,f.useEffect)((function(){if(AMap&&o&&!v){var e=s;e||(e=[{url:"https://webapi.amap.com/images/mass/mass0.png",anchor:new AMap.Pixel(6,6),size:new AMap.Size(11,11),zIndex:3},{url:"https://webapi.amap.com/images/mass/mass1.png",anchor:new AMap.Pixel(4,4),size:new AMap.Size(7,7),zIndex:2},{url:"https://webapi.amap.com/images/mass/mass2.png",anchor:new AMap.Pixel(3,3),size:new AMap.Size(5,5),zIndex:1}]);var n=new AMap.MassMarks(l||[],{opacity:a,zIndex:c,style:e});return h(n),n.setMap(o),function(){n&&(n.clear(),h(void 0))}}}),[o]),E(v,n),Z(v,e,["Map","Data","Style","Opacity","zIndex","Zooms"]),b(v,e,["onClick","onDblClick","onMouseMove","onMouseOut","onMouseUp","onMouseDown","onMouseOver","onTouchStart","onTouchEnd"]),{massMarks:v,setMassMarks:h}},Ce=f.forwardRef((function(e,n){var t=ye(e).massMarks;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{massMarks:t})}),[t,e]),null})),ke=["visiable"],Ee=function(e){void 0===e&&(e={});var n=e.visiable,t=(0,R.Z)(e,ke),o=L().map,r=(0,f.useState)(),i=(0,g.Z)(r,2),a=i[0],u=i[1];return(0,f.useEffect)((function(){if(AMap&&o&&!a){var e=new AMap.Polygon((0,w.Z)({},t));o.add(e),u(e)}}),[o]),E(a,n),Z(a,e,["ExtData","ExtData"]),b(a,e,["onClick","onDblClick","onRightClick","onHide","onShow","onMouseDown","onMouseUp","onMouseOver","onMouseOut","onChange","onTouchStart","onTouchMove","onTouchEnd"]),{polygon:a,setPolygon:u}},xe=(0,f.forwardRef)((function(e,n){var t=e.children,o=Ee(e).polygon;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{polygon:o})})),t&&(0,f.isValidElement)(t)?(0,f.cloneElement)(t,(0,w.Z)({},e,{polygon:o})):null})),be=(0,f.forwardRef)((function(e,n){var t=e.active,o=e.polygon,r=L().map,i=(0,f.useState)(!0),a=(0,g.Z)(i,2),u=a[0],c=a[1],s=(0,f.useState)(),l=(0,g.Z)(s,2),d=l[0],p=l[1];return(0,f.useEffect)((function(){if(o&&r&&!d&&AMap&&AMap.PolygonEditor){var e=new AMap.PolygonEditor(r,o);o.on("hide",(function(){return c(!1)})),o.on("show",(function(){return c(!0)})),p(e)}}),[o]),(0,f.useEffect)((function(){d&&(u&&!t?d.close():u&&t?d.open():!u&&t&&d.close())}),[t,u]),b(d,e,["onEnd","onAddnode","onAdjust","onMove","onAdd"]),null})),Ze=["visiable"];function Se(e){void 0===e&&(e={});var n=(0,f.useState)(),t=(0,g.Z)(n,2),o=t[0],r=t[1],i=e.visiable,a=(0,R.Z)(e,Ze),u=L().map;return(0,f.useEffect)((function(){if(u&&!o){var e=new AMap.Polyline((0,w.Z)({},a));return u.add(e),r(e),function(){e&&(u&&u.removeLayer(e),r(void 0))}}}),[u]),E(o,i),Z(o,e,["Path","Options","Map","ExtData"]),b(o,e,["onHide","onShow","onMouseOut","onChange","onRightClick","onDblClick","onMouseDown","onClick","onMouseOver","onTouchEnd","onTouchMove","onTouchStart","onMouseUp"]),{polyline:o,setPolyline:r}}var Ae=f.forwardRef((function(e,n){var t=Se(e).polyline;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{polyline:t})}),[t]),null})),Te=["visiable"],Oe=function(e){void 0===e&&(e={});var n=e.visiable,t=(0,R.Z)(e,Te),o=L().map,r=(0,f.useState)(),i=(0,g.Z)(r,2),a=i[0],u=i[1];return(0,f.useEffect)((function(){if(AMap&&o&&!a){var e=new AMap.Rectangle((0,w.Z)({},t));return o.add(e),u(e),function(){e&&(o&&o.removeLayer(e),u(void 0))}}}),[o]),E(a,n),Z(a,e,["Bounds","Options","Map","ExtData"]),b(a,e,["onHide","onShow","onClick","onDblClick","onRightClick","onMouseOut","onMouseOver","onMouseUp","onMouseDown","onTouchEnd","onTouchMove","onTouchStart"]),{rectangle:a,setRectangle:u}},Re=f.forwardRef((function(e,n){var t=Oe(e).rectangle;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{rectangle:t})})),null}));function je(e){void 0===e&&(e={});var n=(0,f.useState)(),t=(0,g.Z)(n,2),o=t[0],r=t[1],i=e,a=i.position,u=i.visiable,c=i.offset,s=L().map;return(0,f.useEffect)((function(){var e;if(s&&!o)return s.plugin(["AMap.Scale"],(function(){e=new AMap.Scale({offset:c,position:a}),s.addControl(e),r(e)})),function(){e&&s.removeControl(e)}}),[s]),E(o,u),{scaleControl:o,setScaleControl:r}}var De=f.forwardRef((function(e,n){var t=je(e).scaleControl;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{scaleControl:t})}),[t]),null})),Ie=["visiable"],Le=function(e){void 0===e&&(e={});var n=e.visiable,t=(0,R.Z)(e,Ie),o=(0,f.useState)(),r=(0,g.Z)(o,2),i=r[0],a=r[1],u=L().map,c=A({children:e.children});return(0,f.useEffect)((function(){if(AMap&&u&&!i){e.children&&(t.text=c.innerHTML);var n=new AMap.Text((0,w.Z)({},t));return u.add(n),a(n),function(){n&&(n.remove(),a(void 0))}}}),[u]),(0,f.useEffect)((function(){i&&i.setText(e.children?c.innerHTML:e.text||"")}),[e.children,e.text,c,i]),E(i,n),Z(i,e,["Style","Title","Clickable","Draggable","Map","Position","Offset","Angle","zIndex","Top","Cursor","ExtData"]),b(i,e,["onMoving","onTouchMove","onTouchEnd","onMoveaLong","onTouchStart","onMoveEnd","onClick","onDblClick","onRightClick","onMouseMove","onMouseOver","onMouseOut","onMouseDown","onMouseUp","onDragStart","onDragEnd","onDragging"]),{text:i,setText:a}},Pe=(0,f.forwardRef)((function(e,n){var t=Le((0,w.Z)({},e)).text;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{text:t})})),null}));function _e(e){void 0===e&&(e={});var n=(0,f.useState)(),t=(0,g.Z)(n,2),o=t[0],r=t[1],i=e,a=i.position,u=i.visiable,c=i.offset,s=L().map;return(0,f.useEffect)((function(){var e;if(s&&!o)return s.plugin(["AMap.ToolBar"],(function(){e=new AMap.ToolBar({offset:c,position:a}),s.addControl(e),r(e)})),function(){e&&s.removeControl(e)}}),[s]),E(o,u),{toolBarControl:o,setToolBarControl:r}}var He=f.forwardRef((function(e,n){var t=_e(e).toolBarControl;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{toolBarControl:t})}),[t]),null})),ze=function(e){void 0===e&&(e={});var n=e,t=n.city,o=void 0===t?"":t,r=n.type,i=void 0===r?"live":r,a=n.onComplete,u=n.onError,c=(0,f.useState)(),s=(0,g.Z)(c,2),l=s[0],d=s[1],p="live"===i?"getLive":"getForecast";return(0,f.useEffect)((function(){var e;if(AMap&&!l)return AMap.plugin(["AMap.Weather"],(function(){e=new AMap.Weather,d(e)})),function(){e&&d(void 0)}}),[]),(0,f.useMemo)((function(){var e;l&&o&&i&&(e=l,i&&o&&/^(live|forecast)$/.test(i)&&e[p](o,(function(e,n){e&&u?u(e):n&&a&&a(n)})))}),[l,o,i]),{weather:l,setWeather:d}},Be=f.forwardRef((function(e,n){var t=ze(e).weather;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{weather:t})})),null}))}}]); -//# sourceMappingURL=2515.48a74226.chunk.js.map \ No newline at end of file +(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2515],{57135:function(e,n,t){e.exports=t(94808)},80363:function(e){function n(e){var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}n.keys=function(){return[]},n.resolve=n,n.id=80363,e.exports=n},47437:function(e,n,t){"use strict";t.d(n,{Z:function(){return C}});var o=t(50189),r=t(53782),i=t(22951),a=t(91976),u=t(67591),c=t(43415),s=t(41473),l=t(41418),f="2.7.20",d=t(55220),p=t(69286),v=["version","dependencies","codeSandbox","codePen"];function h(e){var n=e.version,t=e.dependencies,i=e.codeSandbox,a=e.codePen,u=(0,r.Z)(e,v),c=(0,o.Z)({},u);return a&&(c.codePenOption={title:"uiw".concat(n," - demo"),includeModule:["uiw"],js:(c.code||"").replace("_mount_",'document.getElementById("container")'),html:'
',css_external:"https://unpkg.com/uiw@".concat(n,"/dist/uiw.min.css"),js_external:"https://unpkg.com/react@17.x/umd/react.development.js;https://unpkg.com/react-dom@17.x/umd/react-dom.development.js;https://unpkg.com/classnames@2.2.6/index.js;https://unpkg.com/uiw@".concat(n,"/dist/uiw.min.js;https://unpkg.com/@uiw/codepen-require-polyfill@1.1.3/index.js")}),i&&(c.codeSandboxOption={files:{"sandbox.config.json":{content:'{\n "template": "node",\n "container": {\n "startScript": "start",\n "node": "14"\n }\n }'},"public/index.html":{content:'
'},"src/index.js":{content:(c.code||"").replace("_mount_",'document.getElementById("container")')},".kktrc.js":{content:'import lessModules from "@kkt/less-modules";\nexport default (conf, env, options) => {\nconf = lessModules(conf, env, options);\nreturn conf;\n};'},"package.json":{content:{name:"uiw-demo",description:"uiw v".concat(n," - demo"),dependencies:{react:"^17.0.2","react-dom":"^17.0.2","@uiw/react-amap":"latest"},devDependencies:{"@kkt/less-modules":"~7.1.1",kkt:"~7.1.5"},license:"MIT",scripts:{start:"kkt start",build:"kkt build",test:"kkt test --env=jsdom"},browserslist:[">0.2%","not dead","not ie <= 11","not op_mini all"]}}}}),(0,p.jsx)(d.Z,(0,o.Z)((0,o.Z)({},c),{},{dependencies:(0,o.Z)((0,o.Z)({},t),{},{React:s},s),style:{marginBottom:0}}))}var m="index_footer__Fp4ea",M=function(e){var n=(e||{}).editorUrl;return(0,p.jsxs)("div",{className:m,children:[n&&(0,p.jsx)("a",{title:"Editor Current Page",target:"_blank",rel:"noreferrer",href:"https://github.com/uiwjs/react-amap/edit/master".concat(n),children:"\u7f16\u8f91\u5f53\u524d\u9875\u9762"}),(0,p.jsx)("a",{target:"_blank",rel:"noopener noreferrer",href:"https://github.com/uiwjs/react-amap/issues/new",children:"\u63d0\u4ea4 Bug"}),(0,p.jsx)("a",{target:"_blank",rel:"noopener noreferrer",href:"https://github.com/uiwjs/react-amap",children:"GitHub"}),(0,p.jsx)("a",{target:"_blank",rel:"noopener noreferrer",href:"https://github.com/kktjs/kkt",children:"kkt"}),(0,p.jsx)("a",{target:"_blank",rel:"noopener noreferrer",href:"https://github.com/uiwjs/uiw",children:"uiwjs"}),(0,p.jsx)("a",{target:"_blank",rel:"noopener noreferrer",href:"https://github.com/uiwjs/react-baidu-map",children:"\u767e\u5ea6\u5730\u56fe React \u7248\u672c"})]})},w="index_markdown__hcQCp",g=["inline","node"],y=function e(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return n.forEach((function(n){"text"===n.type?t+=n.value:n.children&&Array.isArray(n.children)&&(t+=e(n.children))})),t},C=function(e){(0,u.Z)(t,e);var n=(0,c.Z)(t);function t(e){var o;return(0,i.Z)(this,t),(o=n.call(this,e)).editorUrl=void 0,o.getMdStr=void 0,o.dependencies=void 0,o.state={mdStr:""},o}return(0,a.Z)(t,[{key:"componentDidMount",value:function(){var e=this;this.getMdStr&&this.getMdStr().then((function(n){e.setState({mdStr:n.default||n})}))}},{key:"render",value:function(){var e=this;return(0,p.jsxs)(s.Fragment,{children:[(0,p.jsx)(l.Z,{style:{padding:"20px 26px"},source:this.state.mdStr,className:w,components:{code:function(n){var t=n.inline,i=n.node,a=(0,r.Z)(n,g),u=a,c=u.noPreview,s=u.noScroll,l=u.bgWhite,d=u.noCode,v=u.codeSandbox,m=u.codePen;if(t)return(0,p.jsx)("code",(0,o.Z)({},a));var M={noPreview:c,noScroll:s,bgWhite:l,noCode:d,codeSandbox:v,codePen:m};return 0===Object.keys(M).filter((function(e){return void 0!==M[e]})).length?(0,p.jsx)("code",(0,o.Z)({},a)):(0,p.jsx)(h,{version:f,code:y(i.children),dependencies:e.dependencies,noPreview:c,noScroll:s,bgWhite:l,noCode:d,codePen:m,codeSandbox:v})}}}),(0,p.jsx)(M,{editorUrl:this.editorUrl})]})}}]),t}(s.Component)},94808:function(e){var n=function(e){"use strict";var n,t=Object.prototype,o=t.hasOwnProperty,r="function"===typeof Symbol?Symbol:{},i=r.iterator||"@@iterator",a=r.asyncIterator||"@@asyncIterator",u=r.toStringTag||"@@toStringTag";function c(e,n,t){return Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}),e[n]}try{c({},"")}catch(R){c=function(e,n,t){return e[n]=t}}function s(e,n,t,o){var r=n&&n.prototype instanceof m?n:m,i=Object.create(r.prototype),a=new A(o||[]);return i._invoke=function(e,n,t){var o=f;return function(r,i){if(o===p)throw new Error("Generator is already running");if(o===v){if("throw"===r)throw i;return O()}for(t.method=r,t.arg=i;;){var a=t.delegate;if(a){var u=b(a,t);if(u){if(u===h)continue;return u}}if("next"===t.method)t.sent=t._sent=t.arg;else if("throw"===t.method){if(o===f)throw o=v,t.arg;t.dispatchException(t.arg)}else"return"===t.method&&t.abrupt("return",t.arg);o=p;var c=l(e,n,t);if("normal"===c.type){if(o=t.done?v:d,c.arg===h)continue;return{value:c.arg,done:t.done}}"throw"===c.type&&(o=v,t.method="throw",t.arg=c.arg)}}}(e,t,a),i}function l(e,n,t){try{return{type:"normal",arg:e.call(n,t)}}catch(R){return{type:"throw",arg:R}}}e.wrap=s;var f="suspendedStart",d="suspendedYield",p="executing",v="completed",h={};function m(){}function M(){}function w(){}var g={};c(g,i,(function(){return this}));var y=Object.getPrototypeOf,C=y&&y(y(T([])));C&&C!==t&&o.call(C,i)&&(g=C);var k=w.prototype=m.prototype=Object.create(g);function E(e){["next","throw","return"].forEach((function(n){c(e,n,(function(e){return this._invoke(n,e)}))}))}function x(e,n){function t(r,i,a,u){var c=l(e[r],e,i);if("throw"!==c.type){var s=c.arg,f=s.value;return f&&"object"===typeof f&&o.call(f,"__await")?n.resolve(f.__await).then((function(e){t("next",e,a,u)}),(function(e){t("throw",e,a,u)})):n.resolve(f).then((function(e){s.value=e,a(s)}),(function(e){return t("throw",e,a,u)}))}u(c.arg)}var r;this._invoke=function(e,o){function i(){return new n((function(n,r){t(e,o,n,r)}))}return r=r?r.then(i,i):i()}}function b(e,t){var o=e.iterator[t.method];if(o===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=n,b(e,t),"throw"===t.method))return h;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return h}var r=l(o,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,h;var i=r.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=n),t.delegate=null,h):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,h)}function Z(e){var n={tryLoc:e[0]};1 in e&&(n.catchLoc=e[1]),2 in e&&(n.finallyLoc=e[2],n.afterLoc=e[3]),this.tryEntries.push(n)}function S(e){var n=e.completion||{};n.type="normal",delete n.arg,e.completion=n}function A(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(Z,this),this.reset(!0)}function T(e){if(e){var t=e[i];if(t)return t.call(e);if("function"===typeof e.next)return e;if(!isNaN(e.length)){var r=-1,a=function t(){for(;++r=0;--i){var a=this.tryEntries[i],u=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var c=o.call(a,"catchLoc"),s=o.call(a,"finallyLoc");if(c&&s){if(this.prev=0;--t){var r=this.tryEntries[t];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev=0;--n){var t=this.tryEntries[n];if(t.finallyLoc===e)return this.complete(t.completion,t.afterLoc),S(t),h}},catch:function(e){for(var n=this.tryEntries.length-1;n>=0;--n){var t=this.tryEntries[n];if(t.tryLoc===e){var o=t.completion;if("throw"===o.type){var r=o.arg;S(t)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,o){return this.delegate={iterator:T(e),resultName:t,nextLoc:o},"next"===this.method&&(this.arg=n),h}},e}(e.exports);try{regeneratorRuntime=n}catch(t){"object"===typeof globalThis?globalThis.regeneratorRuntime=n:Function("r","regeneratorRuntime = r")(n)}},98202:function(e,n,t){"use strict";t.r(n),t.d(n,{APILoader:function(){return M},AutoComplete:function(){return O},BezierCurve:function(){return U},Circle:function(){return G},CircleMarker:function(){return V},Context:function(){return I},ContextMenu:function(){return K},ControlBarControl:function(){return ee},Ellipse:function(){return oe},Geolocation:function(){return ae},HawkEyeControl:function(){return se},InfoWindow:function(){return de},Map:function(){return z},MapTypeControl:function(){return he},Marker:function(){return we},MassMarks:function(){return Ce},Polygon:function(){return xe},PolygonEditor:function(){return be},Polyline:function(){return Ae},Provider:function(){return H},Rectangle:function(){return Re},ScaleControl:function(){return De},Text:function(){return Pe},ToolBarControl:function(){return He},Weather:function(){return Be},delay:function(){return m},getReactDOMClient:function(){return S},initialState:function(){return j},reducer:function(){return D},requireCss:function(){return p},requireScript:function(){return v},useAutoComplete:function(){return T},useBezierCurve:function(){return N},useCircle:function(){return F},useCircleMarker:function(){return q},useContextMenu:function(){return $},useControlBarControl:function(){return X},useEllipse:function(){return te},useEventProperties:function(){return b},useGeolocation:function(){return ie},useHawkEyeControl:function(){return ce},useInfoWindow:function(){return fe},useMap:function(){return P},useMapContext:function(){return L},useMapTypeControl:function(){return ve},useMarker:function(){return Me},useMassMarks:function(){return ye},usePolygon:function(){return Ee},usePolyline:function(){return Se},usePrevious:function(){return x},useRectangle:function(){return Oe},useRenderDom:function(){return A},useScaleControl:function(){return je},useSetStatus:function(){return k},useSettingProperties:function(){return Z},useText:function(){return Le},useToolBarControl:function(){return _e},useVisiable:function(){return E},useWeather:function(){return ze}});var o=t(22951),r=t(91976),i=t(67591),a=t(43415),u=t(57135),c=t.n(u);function s(e,n,t,o,r,i,a){try{var u=e[i](a),c=u.value}catch(s){return void t(s)}u.done?n(c):Promise.resolve(c).then(o,r)}function l(e){return function(){var n=this,t=arguments;return new Promise((function(o,r){var i=e.apply(n,t);function a(e){s(i,o,r,a,u,"next",e)}function u(e){s(i,o,r,a,u,"throw",e)}a(void 0)}))}}var f=t(41473),d={};function p(e,n){void 0===n&&(n="_react_amap_css");var t=document&&(document.head||document.getElementsByTagName("head")[0]),o=document.getElementById(n);return new Promise((function(r,i){if(!document||e in d||o)r();else{var a=document.createElement("link");a.type="text/css",a.rel="stylesheet",a.id=n,a.href=e,a.onerror=function(n){t.removeChild(a),i(new URIError("The css "+e+" is no accessible."))},a.onload=function(){d[e]=!0,r()},t.appendChild(a)}}))}function v(e,n){void 0===n&&(n="_react_amap_plugin");var t=document&&(document.head||document.getElementsByTagName("head")[0]),o=document.getElementById(n);return new Promise((function(r,i){if(!document||e in d||o)r();else{var a=document.createElement("script");a.type="text/javascript",a.id=n,a.async=!0,a.defer=!0,a.src=e,a.onerror=function(n){t.removeChild(a),i(new URIError("The Script "+e+" is no accessible."))},a.onload=function(){d[e]=!0,r()},t.appendChild(a)}}))}var h=t(69286);function m(e){return new Promise((function(n,t){window.setTimeout(n,e)}))}var M=function(e){(0,i.Z)(t,e);var n=(0,a.Z)(t);function t(e){var r;if((0,o.Z)(this,t),(r=n.call(this,e)).isMountedOk=!1,r.state={loaded:!!window.AMap},r.handleError=function(e){r.isMountedOk&&r.setState({error:e})},r.finish=function(){r.isMountedOk&&r.setState({loaded:!0})},null===e.akay)throw new TypeError("AMap: akay is required");return r}return(0,r.Z)(t,[{key:"componentDidMount",value:function(){this.isMountedOk=!0;var e=this.props.callbackName;if(null==window.AMap){if(window[e])return void t.waitQueue.push([this.finish,this.handleError]);this.loadMap()}}},{key:"componentWillUnmount",value:function(){this.isMountedOk=!1}},{key:"render",value:function(){return this.state.loaded?this.props.children:this.props.fallback?this.props.fallback(this.state.error):this.state.error?(0,h.jsx)("div",{style:{color:"red"},children:this.state.error.message}):null}},{key:"getScriptSrc",value:function(){var e=this.props,n=e.protocol||window.location.protocol;-1===n.indexOf(":")&&(n+=":");var t="";return e.plugin&&(t="&plugin="+e.plugin),n+"//"+e.hostAndPath+"?v="+e.version+"&key="+e.akay+"&callback="+e.callbackName+t}},{key:"loadMap",value:function(){var e=this;return l(c().mark((function n(){var o,r,i,a;return c().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:o=e.props.callbackName,r=e.getScriptSrc(),window[o]=function(){var n=t.waitQueue;t.waitQueue=[],n.forEach((function(e){return e[0]()})),e.finish()},i=0;case 4:if(!(i<3)){n.next=22;break}return n.prev=5,n.next=8,v(r);case 8:return n.abrupt("break",22);case 11:if(n.prev=11,n.t0=n.catch(5),2!==i){n.next=17;break}if("object"!==typeof(a=function(){var o=new Error("Failed to load AMap: "+n.t0.message),r=t.waitQueue;return t.waitQueue=[],r.forEach((function(e){return e[1](o)})),e.handleError(o),{v:void 0}}())){n.next=17;break}return n.abrupt("return",a.v);case 17:return n.next=19,m(1e3*i);case 19:i++,n.next=4;break;case 22:case"end":return n.stop()}}),n,null,[[5,11]])})))()}}]),t}(f.Component);M.defaultProps={protocol:/^file:/.test(window.location.protocol)?"https":window.location.protocol,akay:"",hostAndPath:"webapi.amap.com/maps",version:"2.0",callbackName:"load_amap_sdk",plugin:""},M.waitQueue=[];var w=t(25773),g=t(11026),y=t(64649),C=t(7510);function k(e,n,t){void 0===n&&(n={}),void 0===t&&(t=[]),t.forEach((function(t){var o=t,r=(0,f.useState)(n[o]),i=(0,g.Z)(r,2),a=i[0],u=i[1];(0,f.useEffect)((function(){if(e&&void 0!==n[o]&&n[o]!==a){var t=e.getStatus();e.setStatus((0,w.Z)({},t,(0,y.Z)({},o,n[o]))),u(n[o])}}),[e,n[o]])}))}function E(e,n){var t=(0,f.useState)(n),o=(0,g.Z)(t,2),r=o[0],i=o[1];(0,f.useEffect)((function(){e&&void 0!==n&&(n?e.show&&e.show():e.hide&&e.hide(),n!==r&&i(n))}),[e,n])}function x(e){var n=(0,f.useRef)();return(0,f.useEffect)((function(){n.current=e})),n.current}function b(e,n,t,o){void 0===n&&(n={}),void 0===t&&(t=[]),t.forEach((function(t){var o=t,r=n[o];(0,f.useEffect)((function(){if(e){var n=t.toLocaleLowerCase().replace(/^on/,"");return r&&n&&e.on(n,r),function(){n&&r&&e.off(n,r)}}}),[e,n[o]])}))}function Z(e,n,t){void 0===e&&(e={}),void 0===n&&(n={}),void 0===t&&(t=[]),t.forEach((function(t){var o="set"+t,r=""+t.charAt(0).toLowerCase()+t.slice(1),i=(0,f.useState)(n[r]),a=(0,g.Z)(i,2),u=a[0],c=a[1];(0,f.useEffect)((function(){e&&void 0!==n[r]&&n[r]!==u&&e[o]&&"function"===typeof e[o]&&(e[o](n[r]),c(n[r]))}),[e,n[r]])}))}var S=function(){var e=l(c().mark((function e(){var n;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,import("react-dom/client");case 3:n=e.sent,e.next=8;break;case 6:e.prev=6,e.t0=e.catch(0);case 8:return e.abrupt("return",n);case 9:case"end":return e.stop()}}),e,null,[[0,6]])})));return function(){return e.apply(this,arguments)}}();function A(e){var n=(0,f.useRef)(document.createElement("div")),t=(0,f.useCallback)(l(c().mark((function e(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!window.ReactDOM){e.next=4;break}e.t0=window.ReactDOM,e.next=7;break;case 4:return e.next=6,S();case 6:e.t0=e.sent;case 7:return e.abrupt("return",e.t0);case 8:case"end":return e.stop()}}),e)}))),[]),o=(0,f.useRef)();return(0,f.useLayoutEffect)((function(){l(c().mark((function e(){var r,i;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t();case 2:if(e.t0=e.sent,e.t0){e.next=5;break}e.t0=C;case 5:r=e.t0,i=Reflect.has(r,"createRoot"),o.current=i?r.createRoot(n.current):null;case 8:case"end":return e.stop()}}),e)})))()}),[]),(0,f.useLayoutEffect)((function(){o.current?o.current.render((0,h.jsx)(f.Fragment,{children:e.children})):C&&C.render((0,h.jsx)(f.Fragment,{children:e.children}),n.current)}),[e.children,n.current,o.current]),n.current}var T=function(e){void 0===e&&(e={});var n=(0,f.useState)(),t=(0,g.Z)(n,2),o=t[0],r=t[1];return(0,f.useEffect)((function(){var n;if(AMap&&!o)return AMap.plugin(["AMap.AutoComplete"],(function(){n=new AMap.AutoComplete(e),r(n)})),function(){n&&r(void 0)}}),[]),Z(o,e,["Type","City","CityLimit"]),b(o,e,["onChoose","onSelect"]),{autoComplete:o,setAutoComplete:r}},O=f.forwardRef((function(e,n){var t=T(e).autoComplete;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{autoComplete:t})})),null})),R=t(30808),j={map:void 0,AMap:void 0,container:void 0},D=function(e,n){return(0,w.Z)({},e,n)},I=f.createContext({state:j,dispatch:function(){return null}});function L(){var e=(0,f.useContext)(I),n=e.state,t=e.dispatch;return(0,w.Z)({},n,{state:n,dispatch:t})}var P=function(e){void 0===e&&(e={});var n=(0,w.Z)({},e),t=(0,f.useState)(),o=(0,g.Z)(t,2),r=o[0],i=o[1],a=(0,f.useState)(e.zoom||15),u=(0,g.Z)(a,2),c=u[0],s=u[1],l=(0,f.useState)(e.container),d=(0,g.Z)(l,2),p=d[0],v=d[1],h=(0,f.useContext)(I).dispatch;return(0,f.useEffect)((function(){if(p&&!r&&AMap){p.className=p.className+" react-amap-wapper";var e=new AMap.Map(p,(0,w.Z)({zoom:c},n));i(e)}return function(){r&&(r.clearInfoWindow(),r.clearLimitBounds(),r.clearMap(),r.destroy(),i(void 0))}}),[p,r]),(0,f.useEffect)((function(){return r&&p&&h({map:r,container:p,AMap:AMap}),function(){h({map:void 0,container:void 0,AMap:void 0})}}),[r,p]),(0,f.useMemo)((function(){r&&"number"===typeof e.zoom&&c!==e.zoom&&e.zoom>=2&&e.zoom<=20&&(s(e.zoom),r.setZoom(e.zoom))}),[c,e.zoom]),(0,f.useMemo)((function(){e.center&&r&&r.setCenter(e.center)}),[r,e.center]),k(r,e,["dragEnable","zoomEnable","jogEnable","pitchEnable","rotateEnable","animateEnable","keyboardEnable"]),Z(r,e,["Zoom","LabelzIndex","Layers","City","Bounds","LimitBounds","Lang","Rotation","DefaultCursor","MapStyle","Features","DefaultLayer","Pitch"]),b(r,e,["onMouseMove","onZoomChange","onMapMove","onMouseWheel","onZoomStart","onMouseOver","onMouseOut","onDblClick","onClick","onZoomEnd","onMoveEnd","onMouseUp","onMouseDown","onRightClick","onMoveStart","onDragStart","onDragging","onDragEnd","onHotspotOut","onHotspotOver","onTouchStart","onComplete","onHotspotClick","onTouchMove","onTouchEnd","onResize"]),{map:r,setMap:i,zoom:c,setZoom:s,container:p,setContainer:v}},_=["className","children"];function H(e){var n=(0,f.useReducer)(D,j),t=(0,g.Z)(n,2),o=t[0],r=t[1];return(0,h.jsx)(I.Provider,{value:(0,w.Z)({},o,{state:o,dispatch:r}),children:e.children})}var z=(0,f.forwardRef)((function(e,n){var t=e.className,o=e.children,r=(0,R.Z)(e,_),i=(0,f.useReducer)(D,j),a=(0,g.Z)(i,2),u=a[0],c=a[1],s=(0,f.useRef)(null),l=P((0,w.Z)({container:r.container||s.current},r)),d=l.setContainer,p=l.container,v=l.map;(0,f.useEffect)((function(){return d(s.current)}),[s.current]),(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},r,{map:v,AMap:AMap,container:r.container||s.current})}),[v]);var m=f.Children.toArray(o);return(0,f.useEffect)((function(){v&&c({map:v,container:s.current,AMap:AMap})}),[v]),(0,h.jsxs)(I.Provider,{value:(0,w.Z)({},u,{state:u,dispatch:c}),children:[!r.container&&(0,h.jsx)("div",{ref:s,className:"react-amap-wapper "+t,style:(0,w.Z)({fontSize:1,width:"100%",height:"100%"},r.style)}),AMap&&v&&"function"===typeof o&&o({AMap:AMap,map:v,container:p}),AMap&&v&&m.map((function(e,n){return(0,f.isValidElement)(e)?"string"===typeof e?(0,f.cloneElement)((0,h.jsx)(f.Fragment,{children:e}),{key:n}):e.type&&"string"===typeof e.type?(0,f.cloneElement)(e,{key:n}):(0,f.cloneElement)(e,(0,w.Z)({},e.props,{AMap:AMap,map:v,container:p,key:n})):null}))]})})),B=["visiable"],N=function(e){void 0===e&&(e={});var n=e.visiable,t=(0,R.Z)(e,B),o=L().map,r=(0,f.useState)(),i=(0,g.Z)(r,2),a=i[0],u=i[1];return(0,f.useEffect)((function(){if(AMap&&o&&!a){var e=new AMap.BezierCurve((0,w.Z)({},t));return o.add(e),u(e),function(){e&&(o&&o.removeLayer(e),u(void 0))}}}),[o]),E(a,n),Z(a,e,["Options","Path","ExtData","ExtData"]),b(a,e,["onHide","onShow","onDblClick","onMouseOver","onMouseUp","onMouseDown","onclick","onTouchEnd","onTouchMove","onTouchStart","onRightClick","onMouseOut"]),{bezierCurve:a,setBezierCurve:u}},U=f.forwardRef((function(e,n){var t=N(e).bezierCurve;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{bezierCurve:t})})),null})),W=["visiable"],F=function(e){void 0===e&&(e={});var n=e.visiable,t=(0,R.Z)(e,W),o=L().map,r=(0,f.useState)(),i=(0,g.Z)(r,2),a=i[0],u=i[1];return(0,f.useEffect)((function(){if(AMap&&o&&!a){var e=new AMap.Circle((0,w.Z)({},t));o.add(e),u(e)}return function(){a&&(o&&o.remove(a),u(void 0))}}),[o]),E(a,n),Z(a,e,["Center","Raius","Options","ExtData"]),b(a,e,["onHide","onShow","onRightClick","onClick","onTouchEnd","onDblClick","onTouchMove","onTouchStart","onMouseOut","onMouseOver","onMouseUp","onMouseDown"]),{circle:a,setCircle:u}},G=f.forwardRef((function(e,n){var t=F(e).circle;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{circle:t})})),null})),Q=["visiable"],q=function(e){void 0===e&&(e={});var n=e.visiable,t=(0,R.Z)(e,Q),o=L().map,r=(0,f.useState)(),i=(0,g.Z)(r,2),a=i[0],u=i[1];return(0,f.useEffect)((function(){if(AMap&&o&&!a){var e=new AMap.CircleMarker((0,w.Z)({},t));return o.add(e),u(e),function(){e&&(o&&o.removeLayer(e),u(void 0))}}}),[o]),E(a,n),Z(a,e,["Center","Raius","zIndex","Bubble","Cursor","StrokeColor","StrokeOpacity","StrokeWeight","FillColor","FillOpacity","Draggable","ExtData"]),b(a,e,["onHide","onShow","onMouseover","onTouchend","onClick","onTouchmove","onRightclick","onMouseup","onMouseout","onTouchstart","onMousedown","onDblclick"]),{circleMarker:a,setCircleMarker:u}},V=f.forwardRef((function(e,n){var t=q(e).circleMarker;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{circleMarker:t})})),null})),Y=["position"],$=function(e){void 0===e&&(e={});var n=e.position,t=(0,R.Z)(e,Y),o=L().map,r=(0,f.useState)(),i=(0,g.Z)(r,2),a=i[0],u=i[1];return(0,f.useEffect)((function(){if(AMap&&o&&!a){var e=new AMap.ContextMenu((0,w.Z)({},t));u(e);var r=function(t){return e.open(o,n||t.lnglat)};return o.on("rightclick",r),function(){e&&(o.off("rightclick",r),o&&o.removeLayer(e),u(void 0))}}}),[o]),b(a,e,["onOpen","onClose"]),{contextMenu:a,setContextMenu:u}},J=function(){},K=f.forwardRef((function(e,n){var t=$(e).contextMenu;(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{contextMenu:t})}));var o=f.Children.toArray(e.children);return(0,h.jsx)(f.Fragment,{children:AMap&&t&&o.map((function(n,o){return f.isValidElement(n)?f.cloneElement(n,(0,w.Z)({},n.props,{AMap:AMap,map:e.map,contextMenu:t,key:o})):null}))})}));function X(e){void 0===e&&(e={});var n=e,t=n.position,o=n.visiable,r=n.offset,i=(0,f.useState)(),a=(0,g.Z)(i,2),u=a[0],c=a[1],s=L().map;return(0,f.useEffect)((function(){var e;if(s&&!u)return s.plugin(["AMap.ControlBar","AMap.HawkEye"],(function(){e=new AMap.ControlBar({offset:r,position:t}),s.addControl(e),c(e)})),function(){e&&s.removeControl(e)}}),[s]),E(u,o),{controlBarControl:u,setControlBarControl:c}}K.Item=function(e){void 0===e&&(e={});var n=e,t=n.text,o=void 0===t?"":t,r=n.onClick,i=void 0===r?J:r;return(0,f.useEffect)((function(){return e.contextMenu&&e.contextMenu.addItem(o,i,1),function(){e.contextMenu&&e.contextMenu.removeItem(o,i)}}),[e.contextMenu,e.text,e.onClick]),null};var ee=f.forwardRef((function(e,n){var t=X(e).controlBarControl;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{controlBarControl:t})}),[t]),null})),ne=["visiable"],te=function(e){void 0===e&&(e={});var n=e.visiable,t=(0,R.Z)(e,ne),o=L().map,r=(0,f.useState)(),i=(0,g.Z)(r,2),a=i[0],u=i[1];return(0,f.useEffect)((function(){if(AMap&&o&&!a){var e=new AMap.Ellipse((0,w.Z)({},t));return o.add(e),u(e),function(){e&&(o&&o.removeLayer(e),u(void 0))}}}),[o]),E(a,n),Z(a,e,["Center","Radius","Options","ExtData"]),b(a,e,["onHide","onShow","onClick","onDblClick","onRightClick","onMouseOut","onMouseOver","onMouseUp","onMouseDown","onTouchEnd","onTouchMove","onTouchStart"]),{ellipse:a,setEllipse:u}},oe=f.forwardRef((function(e,n){var t=te(e).ellipse;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{ellipse:t})})),null})),re=["type","onComplete","onError"],ie=function(e){void 0===e&&(e={});var n=e,t=n.type,o=void 0===t?"position":t,r=n.onComplete,i=n.onError,a=(0,R.Z)(e,re),u=(0,f.useState)(),c=(0,g.Z)(u,2),s=c[0],l=c[1],d=L().map;function p(e,n){"complete"===e&&r?r(n):i&&i(n)}return(0,f.useEffect)((function(){var e;if(AMap&&!s)return AMap.plugin(["AMap.Geolocation"],(function(){e=new AMap.Geolocation((0,w.Z)({},a)),l(e)})),function(){e&&l(void 0)}}),[AMap]),(0,f.useMemo)((function(){if(/^(position|cityInfo)$/.test(o)){var e="position"===o?"getCurrentPosition":"getCityInfo";s&&d?(s[e](p),d.addControl(s)):s&&s[e](p)}}),[s]),{geolocation:s,setGeolocation:l}},ae=f.forwardRef((function(e,n){var t=ie(e).geolocation;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{geolocation:t})})),null})),ue=["offset","visiable"];function ce(e){void 0===e&&(e={});var n=(0,f.useState)(),t=(0,g.Z)(n,2),o=t[0],r=t[1],i=e,a=i.offset,u=i.visiable,c=(0,R.Z)(e,ue),s=L().map;return(0,f.useEffect)((function(){var e;if(s&&!o)return s.plugin(["AMap.HawkEye"],(function(){e=new AMap.HawkEye((0,w.Z)({offset:a},c)),s.addControl(e),r(e)})),function(){e&&s&&(s.removeLayer(e),r(void 0))}}),[s]),E(o,u),{hawkEyeControl:o,setHawkEyeControl:r}}var se=f.forwardRef((function(e,n){var t=ce(e).hawkEyeControl;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{hawkEyeControl:t})}),[t]),null})),le=["visiable","position"],fe=function(e){void 0===e&&(e={});var n=e,t=n.visiable,o=n.position,r=(0,R.Z)(e,le),i=L().map,a=(0,f.useState)(t),u=(0,g.Z)(a,2),c=u[0],s=u[1],l=(0,f.useState)(),d=(0,g.Z)(l,2),p=d[0],v=d[1],h=A({children:e.children});return(0,f.useEffect)((function(){if(AMap&&i&&!p){var n=i.getCenter();e.children&&(r.content=h);var t=new AMap.InfoWindow((0,w.Z)({},r,{position:o||n}));return v(t),c&&t.open(i,o||n),function(){t&&(i&&i.remove(t),v(void 0))}}}),[i]),(0,f.useEffect)((function(){p&&p.setContent(e.children?h:r.content||"")}),[e.children,h,r.content,p]),(0,f.useMemo)((function(){if(c!==t&&p&&i)if(s(t),t){var e=i.getCenter();p.open(i,o||e)}else p.close()}),[t,p]),(0,f.useEffect)((function(){if(i&&p&&t){var e=i.getCenter();p.open(i,o||e)}}),[o]),Z(p,e,["Content","Anchor","Size"]),b(p,e,["onOpen","onClose","onChange"]),{isOpen:c,setIsOpen:s,infoWindow:p,setInfoWindow:v}},de=f.forwardRef((function(e,n){var t=fe(e).infoWindow;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{infoWindow:t})})),null})),pe=["visiable","defaultType"];function ve(e){void 0===e&&(e={});var n=(0,f.useState)(),t=(0,g.Z)(n,2),o=t[0],r=t[1],i=e,a=i.visiable,u=i.defaultType,c=void 0===u?0:u,s=(0,R.Z)(e,pe),l=L().map;return(0,f.useEffect)((function(){var e;if(l&&!o)return l.plugin(["AMap.MapType"],(function(){e=new AMap.MapType((0,w.Z)({defaultType:c},s)),l.addControl(e),r(e)})),function(){e&&l.removeControl(e)}}),[l]),E(o,a),{mapTypeControl:o,setMapTypeControl:r}}var he=f.forwardRef((function(e,n){var t=ve(e).mapTypeControl;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{mapTypeControl:t})}),[t]),null})),me=["visiable","children"],Me=function(e){void 0===e&&(e={});var n=e.visiable,t=(0,R.Z)(e,me),o=L().map,r=(0,f.useState)(),i=(0,g.Z)(r,2),a=i[0],u=i[1],c=A({children:e.children});return(0,f.useEffect)((function(){if(!a&&o){e.children&&(t.content=c);var n=new AMap.Marker((0,w.Z)({},t));o.add(n),u(n)}return function(){a&&(a.remove(),u(void 0))}}),[o,a]),(0,f.useEffect)((function(){a&&a.setContent(e.children?c:e.content||"")}),[e.children,c,e.content,a]),E(a,n),Z(a,e,["Path","Anchor","Offset","Animation","Clickable","Position","Angle","Label","zIndex","Icon","Draggable","Cursor","Content","Map","Title","Top","Shadow","Shape","ExtData"]),b(a,e,["onClick","onDblClick","onRightClick","onMouseMove","onMouseOver","onMouseOut","onMouseDown","onMouseUp","onDragStart","onDragging","onDragEnd","onMoving","onMoveEnd","onMoveAlong","onTouchStart","onTouchMove","onTouchEnd"]),{marker:a,setMarker:u}},we=(0,f.forwardRef)((function(e,n){var t=Me(e).marker;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{marker:t})}),[t]),null})),ge=["visiable"],ye=function(e){void 0===e&&(e={});var n=e.visiable,t=(0,R.Z)(e,ge),o=L().map,r=t||{},i=r.opacity,a=void 0===i?.8:i,u=r.zIndex,c=void 0===u?1111:u,s=r.style,l=r.data,d=(0,f.useState)(),p=(0,g.Z)(d,2),v=p[0],h=p[1];return(0,f.useEffect)((function(){if(AMap&&o&&!v){var e=s;e||(e=[{url:"https://webapi.amap.com/images/mass/mass0.png",anchor:new AMap.Pixel(6,6),size:new AMap.Size(11,11),zIndex:3},{url:"https://webapi.amap.com/images/mass/mass1.png",anchor:new AMap.Pixel(4,4),size:new AMap.Size(7,7),zIndex:2},{url:"https://webapi.amap.com/images/mass/mass2.png",anchor:new AMap.Pixel(3,3),size:new AMap.Size(5,5),zIndex:1}]);var n=new AMap.MassMarks(l||[],{opacity:a,zIndex:c,style:e});return h(n),n.setMap(o),function(){n&&(n.clear(),h(void 0))}}}),[o]),E(v,n),Z(v,e,["Map","Data","Style","Opacity","zIndex","Zooms"]),b(v,e,["onClick","onDblClick","onMouseMove","onMouseOut","onMouseUp","onMouseDown","onMouseOver","onTouchStart","onTouchEnd"]),{massMarks:v,setMassMarks:h}},Ce=f.forwardRef((function(e,n){var t=ye(e).massMarks;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{massMarks:t})}),[t,e]),null})),ke=["visiable"],Ee=function(e){void 0===e&&(e={});var n=e.visiable,t=(0,R.Z)(e,ke),o=L().map,r=(0,f.useState)(),i=(0,g.Z)(r,2),a=i[0],u=i[1];return(0,f.useEffect)((function(){if(AMap&&o&&!a){var e=new AMap.Polygon((0,w.Z)({},t));o.add(e),u(e)}}),[o]),E(a,n),Z(a,e,["ExtData","ExtData"]),b(a,e,["onClick","onDblClick","onRightClick","onHide","onShow","onMouseDown","onMouseUp","onMouseOver","onMouseOut","onChange","onTouchStart","onTouchMove","onTouchEnd"]),{polygon:a,setPolygon:u}},xe=(0,f.forwardRef)((function(e,n){var t=e.children,o=Ee(e).polygon;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{polygon:o})})),t&&(0,f.isValidElement)(t)?(0,f.cloneElement)(t,(0,w.Z)({},e,{polygon:o})):null})),be=(0,f.forwardRef)((function(e,n){var t=e.active,o=e.polygon,r=L().map,i=(0,f.useState)(!0),a=(0,g.Z)(i,2),u=a[0],c=a[1],s=(0,f.useState)(),l=(0,g.Z)(s,2),d=l[0],p=l[1];return(0,f.useEffect)((function(){if(o&&r&&!d&&AMap&&AMap.PolygonEditor){var e=new AMap.PolygonEditor(r,o);o.on("hide",(function(){return c(!1)})),o.on("show",(function(){return c(!0)})),p(e)}}),[o]),(0,f.useEffect)((function(){d&&(u&&!t?d.close():u&&t?d.open():!u&&t&&d.close())}),[t,u]),b(d,e,["onEnd","onAddnode","onAdjust","onMove","onAdd"]),null})),Ze=["visiable"];function Se(e){void 0===e&&(e={});var n=(0,f.useState)(),t=(0,g.Z)(n,2),o=t[0],r=t[1],i=e.visiable,a=(0,R.Z)(e,Ze),u=L().map;return(0,f.useEffect)((function(){if(u&&!o){var e=new AMap.Polyline((0,w.Z)({},a));return u.add(e),r(e),function(){e&&(u&&u.removeLayer(e),r(void 0))}}}),[u]),E(o,i),Z(o,e,["Path","Options","Map","ExtData"]),b(o,e,["onHide","onShow","onMouseOut","onChange","onRightClick","onDblClick","onMouseDown","onClick","onMouseOver","onTouchEnd","onTouchMove","onTouchStart","onMouseUp"]),{polyline:o,setPolyline:r}}var Ae=f.forwardRef((function(e,n){var t=Se(e).polyline;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{polyline:t})}),[t]),null})),Te=["visiable"],Oe=function(e){void 0===e&&(e={});var n=e.visiable,t=(0,R.Z)(e,Te),o=L().map,r=(0,f.useState)(),i=(0,g.Z)(r,2),a=i[0],u=i[1];return(0,f.useEffect)((function(){if(AMap&&o&&!a){var e=new AMap.Rectangle((0,w.Z)({},t));return o.add(e),u(e),function(){e&&(o&&o.removeLayer(e),u(void 0))}}}),[o]),E(a,n),Z(a,e,["Bounds","Options","Map","ExtData"]),b(a,e,["onHide","onShow","onClick","onDblClick","onRightClick","onMouseOut","onMouseOver","onMouseUp","onMouseDown","onTouchEnd","onTouchMove","onTouchStart"]),{rectangle:a,setRectangle:u}},Re=f.forwardRef((function(e,n){var t=Oe(e).rectangle;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{rectangle:t})})),null}));function je(e){void 0===e&&(e={});var n=(0,f.useState)(),t=(0,g.Z)(n,2),o=t[0],r=t[1],i=e,a=i.position,u=i.visiable,c=i.offset,s=L().map;return(0,f.useEffect)((function(){var e;if(s&&!o)return s.plugin(["AMap.Scale"],(function(){e=new AMap.Scale({offset:c,position:a}),s.addControl(e),r(e)})),function(){e&&s.removeControl(e)}}),[s]),E(o,u),{scaleControl:o,setScaleControl:r}}var De=f.forwardRef((function(e,n){var t=je(e).scaleControl;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{scaleControl:t})}),[t]),null})),Ie=["visiable"],Le=function(e){void 0===e&&(e={});var n=e.visiable,t=(0,R.Z)(e,Ie),o=(0,f.useState)(),r=(0,g.Z)(o,2),i=r[0],a=r[1],u=L().map,c=A({children:e.children});return(0,f.useEffect)((function(){if(AMap&&u&&!i){e.children&&(t.text=c.innerHTML);var n=new AMap.Text((0,w.Z)({},t));return u.add(n),a(n),function(){n&&(n.remove(),a(void 0))}}}),[u]),(0,f.useEffect)((function(){i&&i.setText(e.children?c.innerHTML:e.text||"")}),[e.children,e.text,c,i]),E(i,n),Z(i,e,["Style","Title","Clickable","Draggable","Map","Position","Offset","Angle","zIndex","Top","Cursor","ExtData"]),b(i,e,["onMoving","onTouchMove","onTouchEnd","onMoveaLong","onTouchStart","onMoveEnd","onClick","onDblClick","onRightClick","onMouseMove","onMouseOver","onMouseOut","onMouseDown","onMouseUp","onDragStart","onDragEnd","onDragging"]),{text:i,setText:a}},Pe=(0,f.forwardRef)((function(e,n){var t=Le((0,w.Z)({},e)).text;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{text:t})})),null}));function _e(e){void 0===e&&(e={});var n=(0,f.useState)(),t=(0,g.Z)(n,2),o=t[0],r=t[1],i=e,a=i.position,u=i.visiable,c=i.offset,s=L().map;return(0,f.useEffect)((function(){var e;if(s&&!o)return s.plugin(["AMap.ToolBar"],(function(){e=new AMap.ToolBar({offset:c,position:a}),s.addControl(e),r(e)})),function(){e&&s.removeControl(e)}}),[s]),E(o,u),{toolBarControl:o,setToolBarControl:r}}var He=f.forwardRef((function(e,n){var t=_e(e).toolBarControl;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{toolBarControl:t})}),[t]),null})),ze=function(e){void 0===e&&(e={});var n=e,t=n.city,o=void 0===t?"":t,r=n.type,i=void 0===r?"live":r,a=n.onComplete,u=n.onError,c=(0,f.useState)(),s=(0,g.Z)(c,2),l=s[0],d=s[1],p="live"===i?"getLive":"getForecast";return(0,f.useEffect)((function(){var e;if(AMap&&!l)return AMap.plugin(["AMap.Weather"],(function(){e=new AMap.Weather,d(e)})),function(){e&&d(void 0)}}),[]),(0,f.useMemo)((function(){var e;l&&o&&i&&(e=l,i&&o&&/^(live|forecast)$/.test(i)&&e[p](o,(function(e,n){e&&u?u(e):n&&a&&a(n)})))}),[l,o,i]),{weather:l,setWeather:d}},Be=f.forwardRef((function(e,n){var t=ze(e).weather;return(0,f.useImperativeHandle)(n,(function(){return(0,w.Z)({},e,{weather:t})})),null}))}}]); +//# sourceMappingURL=2515.52640890.chunk.js.map \ No newline at end of file diff --git a/static/js/2515.48a74226.chunk.js.map b/static/js/2515.52640890.chunk.js.map similarity index 99% rename from static/js/2515.48a74226.chunk.js.map rename to static/js/2515.52640890.chunk.js.map index aa6d9cee8..10f3059b1 100644 --- a/static/js/2515.48a74226.chunk.js.map +++ b/static/js/2515.52640890.chunk.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/2515.48a74226.chunk.js","mappings":"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","sources":["../../node_modules/@babel/runtime/regenerator/index.js","../../node_modules/@babel/standalone|sync","components/Markdown/Code.tsx","webpack://website/./src/components/Footer/index.module.less?18ac","components/Footer/index.tsx","webpack://website/./src/components/Markdown/index.module.less?6e49","components/Markdown/index.tsx","../../node_modules/regenerator-runtime/runtime.js","../../node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js","../../packages/require-script/src/index.ts","../../packages/api-loader/src/index.tsx","../../packages/utils/src/index.tsx","../../packages/auto-complete/src/useAutoComplete.tsx","../../packages/auto-complete/src/index.tsx","../../packages/map/src/context.ts","../../packages/map/src/useMap.tsx","../../packages/map/src/index.tsx","../../packages/bezier-curve/src/useBezierCurve.tsx","../../packages/bezier-curve/src/index.tsx","../../packages/circle/src/useCircle.tsx","../../packages/circle/src/index.tsx","../../packages/circle-marker/src/useCircleMarker.tsx","../../packages/circle-marker/src/index.tsx","../../packages/context-menu/src/useContextMenu.tsx","../../packages/context-menu/src/Item.tsx","../../packages/context-menu/src/index.tsx","../../packages/control-bar-control/src/useControlBarControl.tsx","../../packages/control-bar-control/src/index.tsx","../../packages/ellipse/src/useEllipse.tsx","../../packages/ellipse/src/index.tsx","../../packages/geolocation/src/useGeolocation.tsx","../../packages/geolocation/src/index.tsx","../../packages/hawk-eye-control/src/useHawkEyeControl.tsx","../../packages/hawk-eye-control/src/index.tsx","../../packages/info-window/src/useInfoWindow.tsx","../../packages/info-window/src/index.tsx","../../packages/map-type-control/src/useMapTypeControl.tsx","../../packages/map-type-control/src/index.tsx","../../packages/marker/src/useMarker.tsx","../../packages/marker/src/index.tsx","../../packages/mass-marks/src/useMassMarks.tsx","../../packages/mass-marks/src/index.tsx","../../packages/polygon/src/usePolygon.tsx","../../packages/polygon/src/index.tsx","../../packages/polygon-editor/src/index.tsx","../../packages/polyline/src/usePolyline.tsx","../../packages/polyline/src/index.tsx","../../packages/rectangle/src/useRectangle.tsx","../../packages/rectangle/src/index.tsx","../../packages/scale-control/src/useScaleControl.tsx","../../packages/scale-control/src/index.tsx","../../packages/text/src/useText.tsx","../../packages/text/src/index.tsx","../../packages/tool-bar-control/src/useToolBarControl.tsx","../../packages/tool-bar-control/src/index.tsx","../../packages/weather/src/useWeather.tsx","../../packages/weather/src/index.tsx"],"sourcesContent":["module.exports = require(\"regenerator-runtime\");\n","function webpackEmptyContext(req) {\n\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\te.code = 'MODULE_NOT_FOUND';\n\tthrow e;\n}\nwebpackEmptyContext.keys = function() { return []; };\nwebpackEmptyContext.resolve = webpackEmptyContext;\nwebpackEmptyContext.id = 80363;\nmodule.exports = webpackEmptyContext;","import React from 'react';\nimport CodePreview, { CodePreviewProps } from '@uiw/react-code-preview';\n\nexport interface CodeProps extends CodePreviewProps {\n version: string;\n code?: string;\n codePen?: string;\n codeSandbox?: boolean;\n dependencies?: any;\n}\n\nexport default function Code({ version, dependencies, codeSandbox, codePen, ...other }: CodeProps) {\n const props: CodePreviewProps = { ...other };\n if (codePen) {\n props.codePenOption = {\n title: `uiw${version} - demo`,\n includeModule: ['uiw'],\n js: (props.code || '').replace('_mount_', 'document.getElementById(\"container\")'),\n html: '
',\n css_external: `https://unpkg.com/uiw@${version}/dist/uiw.min.css`,\n js_external: `https://unpkg.com/react@17.x/umd/react.development.js;https://unpkg.com/react-dom@17.x/umd/react-dom.development.js;https://unpkg.com/classnames@2.2.6/index.js;https://unpkg.com/uiw@${version}/dist/uiw.min.js;https://unpkg.com/@uiw/codepen-require-polyfill@1.1.3/index.js`,\n };\n }\n if (codeSandbox) {\n props.codeSandboxOption = {\n files: {\n 'sandbox.config.json': {\n content: `{\n \"template\": \"node\",\n \"container\": {\n \"startScript\": \"start\",\n \"node\": \"14\"\n }\n }`,\n },\n 'public/index.html': {\n content: `
`,\n },\n 'src/index.js': {\n content: (props.code || '').replace('_mount_', 'document.getElementById(\"container\")'),\n },\n '.kktrc.js': {\n content: `import lessModules from \"@kkt/less-modules\";\\nexport default (conf, env, options) => {\\nconf = lessModules(conf, env, options);\\nreturn conf;\\n};`,\n },\n 'package.json': {\n content: {\n name: 'uiw-demo',\n description: `uiw v${version} - demo`,\n dependencies: {\n react: '^17.0.2',\n 'react-dom': '^17.0.2',\n '@uiw/react-amap': 'latest',\n },\n devDependencies: {\n '@kkt/less-modules': '~7.1.1',\n kkt: '~7.1.5',\n },\n license: 'MIT',\n scripts: {\n start: 'kkt start',\n build: 'kkt build',\n test: 'kkt test --env=jsdom',\n },\n browserslist: ['>0.2%', 'not dead', 'not ie <= 11', 'not op_mini all'],\n },\n },\n },\n };\n }\n return ;\n}\n","// extracted by mini-css-extract-plugin\nexport default {\"footer\":\"index_footer__Fp4ea\"};","import styles from './index.module.less';\n\ntype FooterProps = {\n editorUrl?: string;\n};\n\nconst Footer = (props: FooterProps) => {\n const { editorUrl } = props || {};\n return (\n
\n {editorUrl && (\n \n 编辑当前页面\n \n )}\n \n 提交 Bug\n \n \n GitHub\n \n \n kkt\n \n \n uiwjs\n \n \n 百度地图 React 版本\n \n
\n );\n};\n\nexport default Footer;\n","// extracted by mini-css-extract-plugin\nexport default {\"markdown\":\"index_markdown__hcQCp\"};","import { Component, Fragment } from 'react';\nimport MarkdownPreview from '@uiw/react-markdown-preview';\nimport pkg from '@uiw/react-amap/package.json';\nimport Code from './Code';\nimport Footer from '../Footer';\nimport styles from './index.module.less';\n\ninterface MarkdownProps {}\ninterface MarkdownState {\n mdStr: string;\n}\n\nconst getCodeStr = (data: any[] = [], code: string = '') => {\n data.forEach((node) => {\n if (node.type === 'text') {\n code += node.value;\n } else if (node.children && Array.isArray(node.children)) {\n code += getCodeStr(node.children);\n }\n });\n return code;\n};\n\nexport default class Markdown extends Component {\n constructor(props: MarkdownProps) {\n super(props);\n this.state = {\n mdStr: '',\n };\n }\n editorUrl?: string;\n getMdStr?: any;\n dependencies?: any;\n componentDidMount() {\n if (this.getMdStr) {\n this.getMdStr().then((str: any) => {\n this.setState({\n mdStr: str.default || str,\n });\n });\n }\n }\n render() {\n return (\n \n \n * ```\n * 参数用英文逗号隔开\n *\n * bordered 边框\n * bgWhite 设置代码预览背景白色,否则为格子背景。\n * noCode 不显示代码编辑器。\n * noPreview 不显示代码预览效果。\n * noScroll 预览区域不显示滚动条。\n * codePen 显示 Codepen 按钮,要特别注意 包导入的问题,实例中的 import 主要用于 Codepen 使用。\n */\n code: ({ inline, node, ...props }) => {\n const { noPreview, noScroll, bgWhite, noCode, codeSandbox, codePen } = props as any;\n if (inline) {\n return ;\n }\n const config = { noPreview, noScroll, bgWhite, noCode, codeSandbox, codePen } as any;\n if (Object.keys(config).filter((name) => config[name] !== undefined).length === 0) {\n return ;\n }\n return (\n \n );\n },\n }}\n />\n