-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path70cd9890.476609ae.js
More file actions
1 lines (1 loc) · 74.8 KB
/
70cd9890.476609ae.js
File metadata and controls
1 lines (1 loc) · 74.8 KB
1
(window.webpackJsonp=window.webpackJsonp||[]).push([[27],{124:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(0),o=n.n(r),a=n(136),c=n(415);function i(e){const[t,n]=Object(r.useState)(!1);return o.a.createElement(o.a.Fragment,null,o.a.createElement("div",{style:{marginBottom:4}},o.a.createElement("span",null,"\u67e5\u770b\u6e90\u4ee3\u7801\uff1a"),o.a.createElement(c.a,{checked:t,onChange:e=>n(e)})),t&&o.a.createElement(a.a,null,e.children))}},126:function(e,t,n){"use strict";var r=n(2),o=n(0),a=n.n(o),c=n(410),i=n(134),l=n(123),u=(n(47),a.a.forwardRef((function(e,t){var n=e.hideControl,u=e.renderControl,s=void 0===u?function(){return null}:u,f=Object(o.useRef)(void 0);Object(o.useImperativeHandle)(t,(function(){return f.current}),[f.current]);var p=Object(o.useState)(14),d=p[0],b=p[1],m=Object(o.useState)([116.473778,39.990661]),v=m[0],h=m[1],g=Object(o.useCallback)((function(t){t.setFitView(null,!0),e.onMapComplete&&e.onMapComplete(t)}),[]),O=Object(o.useCallback)((function(t,n){e.onMapClick&&e.onMapClick(t,n)}),[]),y=Object.assign({viewMode:"3D",mapStyle:"amap://styles/whitesmoke",isHotspot:!1,showIndoorMap:!1,center:v,zoom:d,onZoomChange:Object(o.useCallback)((function(e){return b(e.getZoom())}),[]),onMapMove:Object(o.useCallback)((function(e){var t=e.getCenter();h([t.getLng(),t.getLat()])}),[])},e.mapOptions),j=Object.assign({width:"100%",height:"400px"},e.mapStyle),w=s();return a.a.createElement(i.a,null,(function(){return a.a.createElement("div",{className:"demo-view",style:{width:"100%"}},!n&&a.a.createElement(c.a,{className:"control",layout:"inline",size:"small",style:{padding:"10px 0px",position:"relative"}},w),a.a.createElement("div",{className:"map",style:j},a.a.createElement(l.a,Object(r.a)({ref:f},y,{onComplete:g,onClick:O}),e.children)))}))})));t.a=u},133:function(e,t,n){"use strict";n.d(t,"d",(function(){return o})),n.d(t,"e",(function(){return a})),n.d(t,"f",(function(){return c})),n.d(t,"c",(function(){return i})),n.d(t,"b",(function(){return l})),n.d(t,"a",(function(){return s}));var r=n(137);function o(e){return Array.isArray(e)?e:void 0!==e?[e]:[]}function a(e,t){var n=t.labelInValue,r=t.combobox;if(void 0===e||""===e&&r)return[];var o=Array.isArray(e)?e:[e];return n?o.map((function(e){var t=e.key,n=e.value;return void 0!==n?n:t})):o}function c(e,t){var n=t.optionLabelProp,r=t.labelInValue,o=t.prevValue,a=t.options,c=t.getLabeledValue,i=e;return r&&(i=i.map((function(e){return c(e,{options:a,prevValue:o,labelInValue:r,optionLabelProp:n})}))),i}function i(e,t){var n,o=Object(r.a)(t);for(n=e.length-1;n>=0&&e[n].disabled;n-=1);var a=null;return-1!==n&&(a=o[n],o.splice(n,1)),{values:o,removedValue:a}}var l="undefined"!=typeof window&&window.document&&window.document.documentElement,u=0;function s(){var e;return l?(e=u,u+=1):e="TEST_OR_SSR",e}},137:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(207);var o=n(165),a=n(176);function c(e){return function(e){if(Array.isArray(e))return Object(r.a)(e)}(e)||Object(o.a)(e)||Object(a.a)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},142:function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"a",(function(){return s}));var c="".concat("accept acceptCharset accessKey action allowFullScreen allowTransparency\n alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge\n charSet checked classID className colSpan cols content contentEditable contextMenu\n controls coords crossOrigin data dateTime default defer dir disabled download draggable\n encType form formAction formEncType formMethod formNoValidate formTarget frameBorder\n headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity\n is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media\n mediaGroup method min minLength multiple muted name noValidate nonce open\n optimum pattern placeholder poster preload radioGroup readOnly rel required\n reversed role rowSpan rows sandbox scope scoped scrolling seamless selected\n shape size sizes span spellCheck src srcDoc srcLang srcSet start step style\n summary tabIndex target title type useMap value width wmode wrap"," ").concat("onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown\n onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick\n onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown\n onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel\n onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough\n onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata\n onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError").split(/[\s\n]+/),i="aria-",l="data-";function u(e,t){return 0===e.indexOf(t)}function s(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];t=!1===n?{aria:!0,data:!0,attr:!0}:!0===n?{aria:!0}:o({},n);var r={};return Object.keys(e).forEach((function(n){(t.aria&&("role"===n||u(n,i))||t.data&&u(n,l)||t.attr&&c.includes(n))&&(r[n]=e[n])})),r}},143:function(e,t,n){"use strict";var r=n(0),o=n(112),a=n.n(o);t.a=function(e){var t,n=e.className,o=e.customizeIcon,c=e.customizeIconProps,i=e.onMouseDown,l=e.onClick,u=e.children;return t="function"==typeof o?o(c):o,r.createElement("span",{className:n,onMouseDown:function(e){e.preventDefault(),i&&i(e)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:l,"aria-hidden":!0},void 0!==t?t:r.createElement("span",{className:a()(n.split(/\s+/).map((function(e){return"".concat(e,"-icon")})))},u))}},151:function(e,t,n){"use strict";n.d(t,"d",(function(){return b})),n.d(t,"c",(function(){return v})),n.d(t,"e",(function(){return h})),n.d(t,"b",(function(){return O})),n.d(t,"f",(function(){return y})),n.d(t,"g",(function(){return j})),n.d(t,"a",(function(){return w}));var r=n(117),o=n(193),a=n(165),c=n(176),i=n(194);var l=n(137),u=n(145),s=n(113),f=n(131),p=n(133);function d(e,t){var n,r=e.key;return"value"in e&&(n=e.value),null!=r?r:void 0!==n?n:"rc-index-key-".concat(t)}function b(e){var t=[];return function e(n,r){n.forEach((function(n){r||!("options"in n)?t.push({key:d(n,t.length),groupOption:r,data:n}):(t.push({key:d(n,t.length),group:!0,data:n}),e(n.options,!0))}))}(e,!1),t}function m(e){var t=Object(s.a)({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return Object(f.a)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}function v(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.prevValueOptions,o=void 0===r?[]:r,a=new Map;return t.forEach((function(e){if(!e.group){var t=e.data;a.set(t.value,t)}})),e.map((function(e){var t=a.get(e);return t||(t=Object(s.a)({},o.find((function(t){return t._INTERNAL_OPTION_VALUE_===e})))),m(t)}))}var h=function(e,t){var n,r=t.options,o=t.prevValue,a=t.labelInValue,c=t.optionLabelProp,i=v([e],r)[0],l={value:e},s=Object(p.d)(o);return a&&(n=s.find((function(t){return"object"===Object(u.a)(t)&&"value"in t?t.value===e:t.key===e}))),n&&"object"===Object(u.a)(n)&&"label"in n?(l.label=n.label,i&&"string"==typeof n.label&&"string"==typeof i[c]&&n.label.trim()!==i[c].trim()&&Object(f.a)(!1,"`label` of `value` is not same as `label` in Select options.")):l.label=i&&c in i?i[c]:e,l.key=l.value,l};function g(e){return Object(p.d)(e).join("")}function O(e,t,n){var r,o=n.optionFilterProp,a=n.filterOption,c=[];return!1===a?Object(l.a)(t):(r="function"==typeof a?a:function(e){return function(t,n){var r=t.toLowerCase();return"options"in n?g(n.label).toLowerCase().includes(r):g(n[e]).toLowerCase().includes(r)}}(o),t.forEach((function(t){if("options"in t)if(r(e,t))c.push(t);else{var n=t.options.filter((function(t){return r(e,t)}));n.length&&c.push(Object(s.a)(Object(s.a)({},t),{},{options:n}))}else r(e,m(t))&&c.push(t)})),c)}function y(e,t){if(!t||!t.length)return null;var n=!1;var r=function e(t,r){var u,s=(u=r,Object(o.a)(u)||Object(a.a)(u)||Object(c.a)(u)||Object(i.a)()),f=s[0],p=s.slice(1);if(!f)return[t];var d=t.split(f);return n=n||d.length>1,d.reduce((function(t,n){return[].concat(Object(l.a)(t),Object(l.a)(e(n,p)))}),[]).filter((function(e){return e}))}(e,t);return n?r:null}function j(e,t){return v([e],t)[0].disabled}function w(e,t,n,o){var a=Object(p.d)(t).slice().sort(),c=Object(l.a)(e),i=new Set;return e.forEach((function(e){e.options?e.options.forEach((function(e){i.add(e.value)})):i.add(e.value)})),a.forEach((function(e){var t,a=o?e.value:e;i.has(a)||c.push(o?(t={},Object(r.a)(t,n,e.label),Object(r.a)(t,"value",a),t):{value:a})})),c}},165:function(e,t,n){"use strict";function r(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}n.d(t,"a",(function(){return r}))},166:function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=(r=n(167))&&r.__esModule?r:{default:r};t.default=o,e.exports=o},167:function(e,t,n){"use strict";var r=n(120),o=n(122);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=o(n(0)),c=r(n(168)),i=r(n(125)),l=function(e,t){return a.createElement(i.default,Object.assign({},e,{ref:t,icon:c.default}))};l.displayName="DownOutlined";var u=a.forwardRef(l);t.default=u},168:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"}},169:function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=(r=n(170))&&r.__esModule?r:{default:r};t.default=o,e.exports=o},170:function(e,t,n){"use strict";var r=n(120),o=n(122);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=o(n(0)),c=r(n(171)),i=r(n(125)),l=function(e,t){return a.createElement(i.default,Object.assign({},e,{ref:t,icon:c.default}))};l.displayName="CloseOutlined";var u=a.forwardRef(l);t.default=u},171:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"}}]},name:"close",theme:"outlined"}},175:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return c}));var r=n(163),o=n(188);function a(){const{siteConfig:{baseUrl:e="/",url:t}={}}=Object(r.a)();return{withBaseUrl:(n,r)=>function(e,t,n,{forcePrependBaseUrl:r=!1,absolute:a=!1}={}){if(!n)return n;if(n.startsWith("#"))return n;if(Object(o.b)(n))return n;if(r)return t+n;const c=n.startsWith(t)?n:t+n.replace(/^\//,"");return a?e+c:c}(t,e,n,r)}}function c(e,t={}){const{withBaseUrl:n}=a();return n(e,t)}},179:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r="RC_SELECT_INTERNAL_PROPS_MARK"},180:function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=(r=n(181))&&r.__esModule?r:{default:r};t.default=o,e.exports=o},181:function(e,t,n){"use strict";var r=n(120),o=n(122);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=o(n(0)),c=r(n(182)),i=r(n(125)),l=function(e,t){return a.createElement(i.default,Object.assign({},e,{ref:t,icon:c.default}))};l.displayName="CheckOutlined";var u=a.forwardRef(l);t.default=u},182:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"}},183:function(e,t,n){"use strict";var r=n(0),o=n(112),a=n.n(o),c=n(148);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){u(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s=r.forwardRef((function(e,t){var n=e.height,o=e.offset,i=e.children,s=e.prefixCls,f=e.onInnerResize,p={},d={display:"flex",flexDirection:"column"};return void 0!==o&&(p={height:n,position:"relative",overflow:"hidden"},d=l(l({},d),{},{transform:"translateY(".concat(o,"px)"),position:"absolute",left:0,right:0,top:0})),r.createElement("div",{style:p},r.createElement(c.a,{onResize:function(e){e.offsetHeight&&f&&f()}},r.createElement("div",{style:d,className:a()(u({},"".concat(s,"-holder-inner"),s)),ref:t},i)))}));s.displayName="Filler";var f=s,p=n(146);function d(e){return(d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function b(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=O(e);if(t){var o=O(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return g(this,n)}}function g(e,t){return!t||"object"!==d(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function O(e){return(O=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function y(e){return"touches"in e?e.touches[0].pageY:e.pageY}var j=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&v(e,t)}(i,e);var t,n,o,c=h(i);function i(){var e;return b(this,i),(e=c.apply(this,arguments)).moveRaf=null,e.scrollbarRef=r.createRef(),e.thumbRef=r.createRef(),e.visibleTimeout=null,e.state={dragging:!1,pageY:null,startTop:null,visible:!1},e.delayHidden=function(){clearTimeout(e.visibleTimeout),e.setState({visible:!0}),e.visibleTimeout=setTimeout((function(){e.setState({visible:!1})}),2e3)},e.onScrollbarTouchStart=function(e){e.preventDefault()},e.onContainerMouseDown=function(e){e.stopPropagation(),e.preventDefault()},e.patchEvents=function(){window.addEventListener("mousemove",e.onMouseMove),window.addEventListener("mouseup",e.onMouseUp),e.thumbRef.current.addEventListener("touchmove",e.onMouseMove),e.thumbRef.current.addEventListener("touchend",e.onMouseUp)},e.removeEvents=function(){window.removeEventListener("mousemove",e.onMouseMove),window.removeEventListener("mouseup",e.onMouseUp),e.scrollbarRef.current.removeEventListener("touchstart",e.onScrollbarTouchStart),e.thumbRef.current.removeEventListener("touchstart",e.onMouseDown),e.thumbRef.current.removeEventListener("touchmove",e.onMouseMove),e.thumbRef.current.removeEventListener("touchend",e.onMouseUp),p.a.cancel(e.moveRaf)},e.onMouseDown=function(t){var n=e.props.onStartMove;e.setState({dragging:!0,pageY:y(t),startTop:e.getTop()}),n(),e.patchEvents(),t.stopPropagation(),t.preventDefault()},e.onMouseMove=function(t){var n=e.state,r=n.dragging,o=n.pageY,a=n.startTop,c=e.props.onScroll;if(p.a.cancel(e.moveRaf),r){var i=a+(y(t)-o),l=e.getEnableScrollRange(),u=e.getEnableHeightRange(),s=u?i/u:0,f=Math.ceil(s*l);e.moveRaf=Object(p.a)((function(){c(f)}))}},e.onMouseUp=function(){var t=e.props.onStopMove;e.setState({dragging:!1}),t(),e.removeEvents()},e.getSpinHeight=function(){var t=e.props,n=t.height,r=n/t.count*10;return r=Math.max(r,20),r=Math.min(r,n/2),Math.floor(r)},e.getEnableScrollRange=function(){var t=e.props;return t.scrollHeight-t.height||0},e.getEnableHeightRange=function(){return e.props.height-e.getSpinHeight()||0},e.getTop=function(){var t=e.props.scrollTop,n=e.getEnableScrollRange(),r=e.getEnableHeightRange();return 0===t||0===n?0:t/n*r},e.getVisible=function(){var t=e.state.visible,n=e.props;return!(n.height>=n.scrollHeight)&&t},e}return t=i,(n=[{key:"componentDidMount",value:function(){this.scrollbarRef.current.addEventListener("touchstart",this.onScrollbarTouchStart),this.thumbRef.current.addEventListener("touchstart",this.onMouseDown)}},{key:"componentDidUpdate",value:function(e){e.scrollTop!==this.props.scrollTop&&this.delayHidden()}},{key:"componentWillUnmount",value:function(){this.removeEvents(),clearTimeout(this.visibleTimeout)}},{key:"render",value:function(){var e,t,n,o=this.state.dragging,c=this.props.prefixCls,i=this.getSpinHeight(),l=this.getTop(),u=this.getVisible();return r.createElement("div",{ref:this.scrollbarRef,className:"".concat(c,"-scrollbar"),style:{width:8,top:0,bottom:0,right:0,position:"absolute",display:u?null:"none"},onMouseDown:this.onContainerMouseDown,onMouseMove:this.delayHidden},r.createElement("div",{ref:this.thumbRef,className:a()("".concat(c,"-scrollbar-thumb"),(e={},t="".concat(c,"-scrollbar-thumb-moving"),n=o,t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e)),style:{width:"100%",height:i,top:l,left:0,position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"},onMouseDown:this.onMouseDown}))}}])&&m(t.prototype,n),o&&m(t,o),i}(r.Component);function w(e){var t=e.children,n=e.setRef,o=r.useCallback((function(e){n(e)}),[]);return r.cloneElement(t,{ref:o})}var E=n(149);function S(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var C=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.maps={},this.maps.prototype=null}var t,n,r;return t=e,(n=[{key:"set",value:function(e,t){this.maps[e]=t}},{key:"get",value:function(e){return this.maps[e]}}])&&S(t.prototype,n),r&&S(t,r),e}();function M(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,o=!1,a=void 0;try{for(var c,i=e[Symbol.iterator]();!(r=(c=i.next()).done)&&(n.push(c.value),!t||n.length!==t);r=!0);}catch(l){o=!0,a=l}finally{try{r||null==i.return||i.return()}finally{if(o)throw a}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return N(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return N(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function N(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function x(e){return(x="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function P(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,o=!1,a=void 0;try{for(var c,i=e[Symbol.iterator]();!(r=(c=i.next()).done)&&(n.push(c.value),!t||n.length!==t);r=!0);}catch(l){o=!0,a=l}finally{try{r||null==i.return||i.return()}finally{if(o)throw a}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return R(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return R(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function R(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function I(e,t,n){var o=P(r.useState(e),2),a=o[0],c=o[1],i=P(r.useState(null),2),l=i[0],u=i[1];return r.useEffect((function(){var r=function(e,t,n){var r,o,a=e.length,c=t.length;if(0===a&&0===c)return null;a<c?(r=e,o=t):(r=t,o=e);var i={__EMPTY_ITEM__:!0};function l(e){return void 0!==e?n(e):i}for(var u=null,s=1!==Math.abs(a-c),f=0;f<o.length;f+=1){var p=l(r[f]);if(p!==l(o[f])){u=f,s=s||p!==l(o[f+1]);break}}return null===u?null:{index:u,multiple:s}}(a||[],e||[],t);void 0!==(null==r?void 0:r.index)&&(null==n||n(r.index),u(e[r.index])),c(e)}),[e]),[l]}function k(e){return(k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var D="object"===("undefined"==typeof navigator?"undefined":k(navigator))&&/Firefox/i.test(navigator.userAgent),T=function(e,t){var n=Object(r.useRef)(!1),o=Object(r.useRef)(null);function a(){clearTimeout(o.current),n.current=!0,o.current=setTimeout((function(){n.current=!1}),50)}var c=Object(r.useRef)({top:e,bottom:t});return c.current.top=e,c.current.bottom=t,function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=e<0&&c.current.top||e>0&&c.current.bottom;return t&&r?(clearTimeout(o.current),n.current=!1):r&&!n.current||a(),!n.current&&r}};function A(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?A(Object(n),!0).forEach((function(t){L(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):A(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function L(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function V(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,o=!1,a=void 0;try{for(var c,i=e[Symbol.iterator]();!(r=(c=i.next()).done)&&(n.push(c.value),!t||n.length!==t);r=!0);}catch(l){o=!0,a=l}finally{try{r||null==i.return||i.return()}finally{if(o)throw a}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return H(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return H(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function H(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function F(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var U=[],K={overflowY:"auto",overflowAnchor:"none"};var W=r.forwardRef((function(e,t){var n=e.prefixCls,o=void 0===n?"rc-virtual-list":n,c=e.className,i=e.height,l=e.itemHeight,u=e.fullHeight,s=void 0===u||u,d=e.style,b=e.data,m=e.children,v=e.itemKey,h=e.virtual,g=e.component,O=void 0===g?"div":g,y=e.onScroll,S=F(e,["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","component","onScroll"]),N=!(!1===h||!i||!l),P=N&&b&&l*b.length>i,R=V(Object(r.useState)(0),2),k=R[0],A=R[1],H=V(Object(r.useState)(!1),2),W=H[0],z=H[1],B=a()(o,c),Y=b||U,G=Object(r.useRef)(),X=Object(r.useRef)(),$=Object(r.useRef)(),J=r.useCallback((function(e){return"function"==typeof v?v(e):e[v]}),[v]),q={getKey:J};function Z(e){A((function(t){var n=function(e){var t=Math.max(e,0);Number.isNaN(de.current)||(t=Math.min(t,de.current));return t}("function"==typeof e?e(t):e);return G.current.scrollTop=n,n}))}var Q=Object(r.useRef)({start:0,end:Y.length}),ee=Object(r.useRef)(),te=V(I(Y,J),1)[0];ee.current=te;var ne=V(function(e,t,n){var o=M(r.useState(0),2),a=o[0],c=o[1],i=Object(r.useRef)(new Map),l=Object(r.useRef)(new C),u=Object(r.useRef)(0);function s(){u.current+=1;var e=u.current;Promise.resolve().then((function(){e===u.current&&(i.current.forEach((function(e,t){if(e&&e.offsetParent){var n=Object(E.a)(e),r=n.offsetHeight;l.current.get(t)!==r&&l.current.set(t,n.offsetHeight)}})),c((function(e){return e+1})))}))}return[function(r,o){var a=e(r),c=i.current.get(a);o?(i.current.set(a,o),s()):i.current.delete(a),!c!=!o&&(o?null==t||t(r):null==n||n(r))},s,l.current,a]}(J,null,null),4),re=ne[0],oe=ne[1],ae=ne[2],ce=ne[3],ie=r.useMemo((function(){if(!N)return{scrollHeight:void 0,start:0,end:Y.length-1,offset:void 0};var e;if(!P)return{scrollHeight:(null===(e=X.current)||void 0===e?void 0:e.offsetHeight)||0,start:0,end:Y.length-1,offset:void 0};for(var t,n,r,o=0,a=Y.length,c=0;c<a;c+=1){var u=Y[c],s=J(u),f=ae.get(s),p=o+(void 0===f?l:f);p>=k&&void 0===t&&(t=c,n=o),p>k+i&&void 0===r&&(r=c),o=p}return void 0===t&&(t=0,n=0),void 0===r&&(r=Y.length-1),{scrollHeight:o,start:t,end:r=Math.min(r+1,Y.length),offset:n}}),[P,N,k,Y,ce,i]),le=ie.scrollHeight,ue=ie.start,se=ie.end,fe=ie.offset;Q.current.start=ue,Q.current.end=se;var pe=le-i,de=Object(r.useRef)(pe);de.current=pe;var be=k<=0,me=k>=pe,ve=T(be,me),he=V(function(e,t,n,o){var a=Object(r.useRef)(0),c=Object(r.useRef)(null),i=Object(r.useRef)(null),l=Object(r.useRef)(!1),u=T(t,n);return[function(t){if(e){p.a.cancel(c.current);var n=t.deltaY;a.current+=n,i.current=n,u(n)||(D||t.preventDefault(),c.current=Object(p.a)((function(){var e=l.current?10:1;o(a.current*e),a.current=0})))}},function(t){e&&(l.current=t.detail===i.current)}]}(N,be,me,(function(e){Z((function(t){return t+e}))})),2),ge=he[0],Oe=he[1];!function(e,t,n){var o,a=Object(r.useRef)(!1),c=Object(r.useRef)(0),i=Object(r.useRef)(null),l=Object(r.useRef)(null),u=function(e){if(a.current){var t=Math.ceil(e.touches[0].pageY),r=c.current-t;c.current=t,n(r)&&e.preventDefault(),clearInterval(l.current),l.current=setInterval((function(){(!n(r*=.9333333333333333,!0)||Math.abs(r)<=.1)&&clearInterval(l.current)}),16)}},s=function(){a.current=!1,o()},f=function(e){o(),1!==e.touches.length||a.current||(a.current=!0,c.current=Math.ceil(e.touches[0].pageY),i.current=e.target,i.current.addEventListener("touchmove",u),i.current.addEventListener("touchend",s))};o=function(){i.current&&(i.current.removeEventListener("touchmove",u),i.current.removeEventListener("touchend",s))},r.useLayoutEffect((function(){return e&&t.current.addEventListener("touchstart",f),function(){t.current.removeEventListener("touchstart",f),o(),clearInterval(l.current)}}),[e])}(N,G,(function(e,t){return!ve(e,t)&&(ge({preventDefault:function(){},deltaY:e}),!0)})),r.useLayoutEffect((function(){function e(e){N&&e.preventDefault()}return G.current.addEventListener("wheel",ge),G.current.addEventListener("DOMMouseScroll",Oe),G.current.addEventListener("MozMousePixelScroll",e),function(){G.current.removeEventListener("wheel",ge),G.current.removeEventListener("DOMMouseScroll",Oe),G.current.removeEventListener("MozMousePixelScroll",e)}}),[N]);var ye=function(e,t,n,o,a,c,i,l){var u=r.useRef();return function(r){if(null!=r){if(p.a.cancel(u.current),"number"==typeof r)i(r);else if(r&&"object"===x(r)){var s,f=r.align;s="index"in r?r.index:t.findIndex((function(e){return a(e)===r.key}));var d=r.offset,b=void 0===d?0:d;!function r(l,d){if(!(l<0)&&e.current){var m=e.current.clientHeight,v=!1,h=d;if(m){for(var g=d||f,O=0,y=0,j=0,w=0;w<=s;w+=1){var E=a(t[w]);y=O;var S=n.get(E);O=j=y+(void 0===S?o:S),w===s&&void 0===S&&(v=!0)}var C=null;switch(g){case"top":C=y-b;break;case"bottom":C=j-m+b;break;default:var M=e.current.scrollTop;y<M?h="top":j>M+m&&(h="bottom")}null!==C&&C!==e.current.scrollTop&&i(C)}u.current=Object(p.a)((function(){v&&c(),r(l-1,h)}))}}(3)}}else l()}}(G,Y,ae,l,J,oe,Z,(function(){var e;null===(e=$.current)||void 0===e||e.delayHidden()}));r.useImperativeHandle(t,(function(){return{scrollTo:ye}}));var je=function(e,t,n,o,a,c){var i=c.getKey;return e.slice(t,n+1).map((function(e,n){var c=a(e,t+n,{}),l=i(e);return r.createElement(w,{key:l,setRef:function(t){return o(e,t)}},c)}))}(Y,ue,se,re,m,q),we=null;return i&&(we=_(L({},s?"height":"maxHeight",i),K),N&&(we.overflowY="hidden",W&&(we.pointerEvents="none"))),r.createElement("div",Object.assign({style:_(_({},d),{},{position:"relative"}),className:B},S),r.createElement(O,{className:"".concat(o,"-holder"),style:we,ref:G,onScroll:function(e){var t=e.currentTarget.scrollTop;t!==k&&Z(t),null==y||y(e)}},r.createElement(f,{prefixCls:o,height:le,offset:fe,onInnerResize:oe,ref:X},je)),N&&r.createElement(j,{ref:$,prefixCls:o,scrollTop:k,height:i,scrollHeight:le,count:Y.length,onScroll:function(e){Z(e)},onStartMove:function(){z(!0)},onStopMove:function(){z(!1)}}))}));W.displayName="List";var z=W;t.a=z},184:function(e,t,n){"use strict";n.d(t,"a",(function(){return D}));var r=n(117),o=n(113),a=n(137),c=n(119),i=n(127),l=n(0),u=n(135),s=n(112),f=n.n(s),p=n(186),d=n(142),b=n(159),m=n(143),v=n(141),h=l.forwardRef((function(e,t){var n=e.prefixCls,r=e.id,a=e.inputElement,c=e.disabled,i=e.tabIndex,u=e.autoFocus,s=e.autoComplete,f=e.editable,p=e.accessibilityIndex,d=e.value,b=e.onKeyDown,m=e.onMouseDown,h=e.onChange,g=e.onPaste,O=e.onCompositionStart,y=e.onCompositionEnd,j=e.open,w=e.attrs,E=a||l.createElement("input",null),S=E,C=S.ref,M=S.props,N=M.onKeyDown,x=M.onChange,P=M.onMouseDown,R=M.onCompositionStart,I=M.onCompositionEnd,k=M.style;return E=l.cloneElement(E,Object(o.a)(Object(o.a)({id:r,ref:Object(v.a)(t,C),disabled:c,tabIndex:i,autoComplete:s||"off",type:"search",autoFocus:u,className:"".concat(n,"-selection-search-input"),style:Object(o.a)(Object(o.a)({},k),{},{opacity:f?null:0}),role:"combobox","aria-expanded":j,"aria-haspopup":"listbox","aria-owns":"".concat(r,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(r,"_list"),"aria-activedescendant":"".concat(r,"_list_").concat(p)},w),{},{value:f?d:"",readOnly:!f,unselectable:f?null:"on",onKeyDown:function(e){b(e),N&&N(e)},onMouseDown:function(e){m(e),P&&P(e)},onChange:function(e){h(e),x&&x(e)},onCompositionStart:function(e){O(e),R&&R(e)},onCompositionEnd:function(e){y(e),I&&I(e)},onPaste:g}))}));h.displayName="Input";var g=h,O=n(133);function y(e,t){O.b?l.useLayoutEffect(e,t):l.useEffect(e,t)}var j="__RC_SELECT_MAX_REST_COUNT__",w=function(e){var t=e.id,n=e.prefixCls,a=e.values,u=e.open,s=e.searchValue,p=e.inputRef,v=e.placeholder,h=e.disabled,O=e.mode,w=e.showSearch,E=e.autoFocus,S=e.autoComplete,C=e.accessibilityIndex,M=e.tabIndex,N=e.removeIcon,x=e.choiceTransitionName,P=e.maxTagCount,R=e.maxTagTextLength,I=e.maxTagPlaceholder,k=void 0===I?function(e){return"+ ".concat(e.length," ...")}:I,D=e.tagRender,T=e.onSelect,A=e.onInputChange,_=e.onInputPaste,L=e.onInputKeyDown,V=e.onInputMouseDown,H=e.onInputCompositionStart,F=e.onInputCompositionEnd,U=l.useState(!1),K=Object(c.a)(U,2),W=K[0],z=K[1],B=l.useRef(null),Y=l.useState(0),G=Object(c.a)(Y,2),X=G[0],$=G[1];l.useEffect((function(){z(!0)}),[]);var J=u||"tags"===O?s:"",q="tags"===O||u&&w;y((function(){$(B.current.scrollWidth)}),[J]);var Z,Q=a;"number"==typeof P&&(Z=a.length-P,Q=a.slice(0,P)),"number"==typeof R&&(Q=Q.map((function(e){var t=e.label,n=Object(i.a)(e,["label"]),r=t;if("string"==typeof t||"number"==typeof t){var a=String(r);a.length>R&&(r="".concat(a.slice(0,R),"..."))}return Object(o.a)(Object(o.a)({},n),{},{label:r})}))),Z>0&&Q.push({key:j,label:"function"==typeof k?k(a.slice(P)):k});var ee=l.createElement(b.a,{component:!1,keys:Q,motionName:x,motionAppear:W},(function(e){var t=e.key,o=e.label,a=e.value,c=e.disabled,i=e.className,u=e.style,s=t||a,p=!h&&t!==j&&!c,d=function(e){e.preventDefault(),e.stopPropagation()},b=function(e){e&&e.stopPropagation(),T(a,{selected:!1})};return"function"==typeof D?l.createElement("span",{key:s,onMouseDown:d,className:i,style:u},D({label:o,value:a,disabled:c,closable:p,onClose:b})):l.createElement("span",{key:s,className:f()(i,"".concat(n,"-selection-item"),Object(r.a)({},"".concat(n,"-selection-item-disabled"),c)),style:u},l.createElement("span",{className:"".concat(n,"-selection-item-content")},o),p&&l.createElement(m.a,{className:"".concat(n,"-selection-item-remove"),onMouseDown:d,onClick:b,customizeIcon:N},"\xd7"))}));return l.createElement(l.Fragment,null,ee,l.createElement("span",{className:"".concat(n,"-selection-search"),style:{width:X}},l.createElement(g,{ref:p,open:u,prefixCls:n,id:t,inputElement:null,disabled:h,autoFocus:E,autoComplete:S,editable:q,accessibilityIndex:C,value:J,onKeyDown:L,onMouseDown:V,onChange:A,onPaste:_,onCompositionStart:H,onCompositionEnd:F,tabIndex:M,attrs:Object(d.a)(e,!0)}),l.createElement("span",{ref:B,className:"".concat(n,"-selection-search-mirror"),"aria-hidden":!0},J,"\xa0")),!a.length&&!J&&l.createElement("span",{className:"".concat(n,"-selection-placeholder")},v))},E=function(e){var t=e.inputElement,n=e.prefixCls,r=e.id,o=e.inputRef,a=e.disabled,i=e.autoFocus,u=e.autoComplete,s=e.accessibilityIndex,f=e.mode,p=e.open,b=e.values,m=e.placeholder,v=e.tabIndex,h=e.showSearch,O=e.searchValue,y=e.activeValue,j=e.onInputKeyDown,w=e.onInputMouseDown,E=e.onInputChange,S=e.onInputPaste,C=e.onInputCompositionStart,M=e.onInputCompositionEnd,N=l.useState(!1),x=Object(c.a)(N,2),P=x[0],R=x[1],I="combobox"===f,k=I||h,D=b[0],T=O||"";I&&y&&!P&&(T=y),l.useEffect((function(){I&&R(!1)}),[I,y]);var A=!("combobox"!==f&&!p)&&!!T,_=!D||"string"!=typeof D.label&&"number"!=typeof D.label?void 0:D.label.toString();return l.createElement(l.Fragment,null,l.createElement("span",{className:"".concat(n,"-selection-search")},l.createElement(g,{ref:o,prefixCls:n,id:r,open:p,inputElement:t,disabled:a,autoFocus:i,autoComplete:u,editable:k,accessibilityIndex:s,value:T,onKeyDown:j,onMouseDown:w,onChange:function(e){R(!0),E(e)},onPaste:S,onCompositionStart:C,onCompositionEnd:M,tabIndex:v,attrs:Object(d.a)(e,!0)})),!I&&D&&!A&&l.createElement("span",{className:"".concat(n,"-selection-item"),title:_},D.label),!D&&!A&&l.createElement("span",{className:"".concat(n,"-selection-placeholder")},m))};function S(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:250,t=l.useRef(null),n=l.useRef(null);function r(r){(r||null===t.current)&&(t.current=r),window.clearTimeout(n.current),n.current=window.setTimeout((function(){t.current=null}),e)}return l.useEffect((function(){return function(){window.clearTimeout(n.current)}}),[]),[function(){return t.current},r]}var C=l.forwardRef((function(e,t){var n=Object(l.useRef)(null),r=Object(l.useRef)(!1),o=e.prefixCls,a=e.multiple,i=e.open,s=e.mode,f=e.showSearch,p=e.tokenWithEnter,d=e.onSearch,b=e.onSearchSubmit,m=e.onToggleOpen,v=e.onInputKeyDown,h=e.domRef;l.useImperativeHandle(t,(function(){return{focus:function(){n.current.focus()},blur:function(){n.current.blur()}}}));var g=S(0),O=Object(c.a)(g,2),y=O[0],j=O[1],C=Object(l.useRef)(null),M={inputRef:n,onInputKeyDown:function(e){var t=e.which;t!==u.a.UP&&t!==u.a.DOWN||e.preventDefault(),v&&v(e),t!==u.a.ENTER||"tags"!==s||r.current||i||b(e.target.value),[u.a.SHIFT,u.a.TAB,u.a.BACKSPACE,u.a.ESC].includes(t)||m(!0)},onInputMouseDown:function(){j(!0)},onInputChange:function(e){var t=e.target.value;if(p&&C.current&&/[\r\n]/.test(C.current)){var n=C.current.replace(/\r\n/g," ").replace(/[\r\n]/g," ");t=t.replace(n,C.current)}C.current=null,function(e){!1!==d(e,!0,r.current)&&m(!0)}(t)},onInputPaste:function(e){var t=e.clipboardData.getData("text");C.current=t},onInputCompositionStart:function(){r.current=!0},onInputCompositionEnd:function(){r.current=!1}},N=a?l.createElement(w,Object.assign({},e,M)):l.createElement(E,Object.assign({},e,M));return l.createElement("div",{ref:h,className:"".concat(o,"-selector"),onClick:function(e){e.target!==n.current&&(void 0!==document.body.style.msTouchAction?setTimeout((function(){n.current.focus()})):n.current.focus())},onMouseDown:function(e){var t=y();e.target===n.current||t||e.preventDefault(),("combobox"===s||f&&t)&&i||(i&&d("",!0,!1),m())}},N)}));C.displayName="Selector";var M=C,N=n(187),x=l.forwardRef((function(e,t){var n=e.prefixCls,a=(e.disabled,e.visible),c=e.children,u=e.popupElement,s=e.containerWidth,p=e.animation,d=e.transitionName,b=e.dropdownStyle,m=e.dropdownClassName,v=e.direction,h=void 0===v?"ltr":v,g=e.dropdownMatchSelectWidth,O=void 0===g||g,y=e.dropdownRender,j=e.dropdownAlign,w=e.getPopupContainer,E=e.empty,S=e.getTriggerDOMNode,C=Object(i.a)(e,["prefixCls","disabled","visible","children","popupElement","containerWidth","animation","transitionName","dropdownStyle","dropdownClassName","direction","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode"]),M="".concat(n,"-dropdown"),x=u;y&&(x=y(u));var P=l.useMemo((function(){return function(e){var t="number"!=typeof e?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:t,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:t,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:t,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:t,adjustY:1}}}}(O)}),[O]),R=p?"".concat(M,"-").concat(p):d,I=l.useRef(null);l.useImperativeHandle(t,(function(){return{getPopupElement:function(){return I.current}}}));var k=Object(o.a)({minWidth:s},b);return"number"==typeof O?k.width=O:O&&(k.width=s),l.createElement(N.a,Object.assign({},C,{showAction:[],hideAction:[],popupPlacement:"rtl"===h?"bottomRight":"bottomLeft",builtinPlacements:P,prefixCls:M,popupTransitionName:R,popup:l.createElement("div",{ref:I},x),popupAlign:j,popupVisible:a,getPopupContainer:w,popupClassName:f()(m,Object(r.a)({},"".concat(M,"-empty"),E)),popupStyle:k,getTriggerDOMNode:S}),c)}));x.displayName="SelectTrigger";var P=x,R=n(179);var I=n(151);var k=["removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown"];function D(e){var t=e.prefixCls,n=e.components.optionList,s=e.convertChildrenToData,d=e.flattenOptions,b=e.getLabeledValue,v=e.filterOptions,h=e.isValueDisabled,g=e.findValueOption,j=(e.warningProps,e.fillOptionsWithMissingValue),w=e.omitDOMProps;return l.forwardRef((function(e,E){var C,N=e.prefixCls,x=void 0===N?t:N,D=e.className,T=e.id,A=e.open,_=e.defaultOpen,L=e.options,V=e.children,H=e.mode,F=e.value,U=e.defaultValue,K=e.labelInValue,W=e.showSearch,z=e.inputValue,B=e.searchValue,Y=e.filterOption,G=e.optionFilterProp,X=void 0===G?"value":G,$=e.autoClearSearchValue,J=void 0===$||$,q=e.onSearch,Z=e.allowClear,Q=e.clearIcon,ee=e.showArrow,te=e.inputIcon,ne=e.menuItemSelectedIcon,re=e.disabled,oe=e.loading,ae=e.defaultActiveFirstOption,ce=e.notFoundContent,ie=void 0===ce?"Not Found":ce,le=e.optionLabelProp,ue=e.backfill,se=e.getInputElement,fe=e.getPopupContainer,pe=e.listHeight,de=void 0===pe?200:pe,be=e.listItemHeight,me=void 0===be?20:be,ve=e.animation,he=e.transitionName,ge=e.virtual,Oe=e.dropdownStyle,ye=e.dropdownClassName,je=e.dropdownMatchSelectWidth,we=e.dropdownRender,Ee=e.dropdownAlign,Se=e.showAction,Ce=void 0===Se?[]:Se,Me=e.direction,Ne=e.tokenSeparators,xe=e.tagRender,Pe=e.onPopupScroll,Re=e.onDropdownVisibleChange,Ie=e.onFocus,ke=e.onBlur,De=e.onKeyUp,Te=e.onKeyDown,Ae=e.onMouseDown,_e=e.onChange,Le=e.onSelect,Ve=e.onDeselect,He=e.onClear,Fe=e.internalProps,Ue=void 0===Fe?{}:Fe,Ke=Object(i.a)(e,["prefixCls","className","id","open","defaultOpen","options","children","mode","value","defaultValue","labelInValue","showSearch","inputValue","searchValue","filterOption","optionFilterProp","autoClearSearchValue","onSearch","allowClear","clearIcon","showArrow","inputIcon","menuItemSelectedIcon","disabled","loading","defaultActiveFirstOption","notFoundContent","optionLabelProp","backfill","getInputElement","getPopupContainer","listHeight","listItemHeight","animation","transitionName","virtual","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","showAction","direction","tokenSeparators","tagRender","onPopupScroll","onDropdownVisibleChange","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown","onChange","onSelect","onDeselect","onClear","internalProps"]),We=Ue.mark===R.a,ze=w?w(Ke):Ke;k.forEach((function(e){delete ze[e]}));var Be=Object(l.useRef)(null),Ye=Object(l.useRef)(null),Ge=Object(l.useRef)(null),Xe=Object(l.useRef)(null),$e=Object(l.useMemo)((function(){return(Ne||[]).some((function(e){return["\n","\r\n"].includes(e)}))}),[Ne]),Je=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10,t=l.useState(!1),n=Object(c.a)(t,2),r=n[0],o=n[1],a=l.useRef(null),i=function(){window.clearTimeout(a.current)};return l.useEffect((function(){return i}),[]),[r,function(t,n){i(),a.current=window.setTimeout((function(){o(t),n&&n()}),e)},i]}(),qe=Object(c.a)(Je,3),Ze=qe[0],Qe=qe[1],et=qe[2],tt=Object(l.useState)(),nt=Object(c.a)(tt,2),rt=nt[0],ot=nt[1];Object(l.useEffect)((function(){ot("rc_select_".concat(Object(O.a)()))}),[]);var at=T||rt,ct=le;void 0===ct&&(ct=L?"label":"children");var it="combobox"!==H&&K,lt="tags"===H||"multiple"===H,ut=void 0!==W?W:lt||"combobox"===H,st=Object(l.useRef)(null);l.useImperativeHandle(E,(function(){return{focus:Ge.current.focus,blur:Ge.current.blur}}));var ft=Object(p.a)(U,{value:F}),pt=Object(c.a)(ft,2),dt=pt[0],bt=pt[1],mt=Object(l.useMemo)((function(){return Object(O.e)(dt,{labelInValue:it,combobox:"combobox"===H})}),[dt,it]),vt=Object(l.useMemo)((function(){return new Set(mt)}),[mt]),ht=Object(l.useState)(null),gt=Object(c.a)(ht,2),Ot=gt[0],yt=gt[1],jt=Object(l.useState)(""),wt=Object(c.a)(jt,2),Et=wt[0],St=wt[1],Ct=Et;"combobox"===H&&void 0!==dt?Ct=dt:void 0!==B?Ct=B:z&&(Ct=z);var Mt=Object(l.useMemo)((function(){var e=L;return void 0===e&&(e=s(V)),"tags"===H&&j&&(e=j(e,dt,ct,K)),e||[]}),[L,V,H,dt]),Nt=Object(l.useMemo)((function(){return d(Mt,e)}),[Mt]),xt=function(e,t){var n=l.useRef(null),r=l.useMemo((function(){var e=new Map;return t.forEach((function(t){var n=t.data.value;e.set(n,t)})),e}),[e,t]);return n.current=r,function(e){return e.map((function(e){return n.current.get(e)})).filter(Boolean)}}(mt,Nt),Pt=Object(l.useMemo)((function(){if(!Ct||!ut)return Object(a.a)(Mt);var e=v(Ct,Mt,{optionFilterProp:X,filterOption:"combobox"===H&&void 0===Y?function(){return!0}:Y});return"tags"===H&&e.every((function(e){return e[X]!==Ct}))&&e.unshift({value:Ct,label:Ct,key:"__RC_SELECT_TAG_PLACEHOLDER__"}),e}),[Mt,Ct,H,ut]),Rt=Object(l.useMemo)((function(){return d(Pt,e)}),[Pt]);Object(l.useEffect)((function(){Xe.current&&Xe.current.scrollTo&&Xe.current.scrollTo(0)}),[Ct]);var It,kt,Dt=Object(l.useMemo)((function(){var e=mt.map((function(e){var t=xt([e]),n=b(e,{options:t,prevValue:dt,labelInValue:it,optionLabelProp:ct});return Object(o.a)(Object(o.a)({},n),{},{disabled:h(e,t)})}));return H||1!==e.length||null!==e[0].value||null!==e[0].label?e:[]}),[dt,Mt,H]);It=Dt,kt=l.useRef(It),Dt=l.useMemo((function(){var e=new Map;kt.current.forEach((function(t){var n=t.value,r=t.label;n!==r&&e.set(n,r)}));var t=It.map((function(t){var n=e.get(t.value);return t.value===t.label&&n?Object(o.a)(Object(o.a)({},t),{},{label:n}):t}));return kt.current=t,t}),[It]);var Tt=function(e,t,n){var r=xt([e]),o=g([e],r)[0];if(!Ue.skipTriggerSelect){var a=it?b(e,{options:r,prevValue:dt,labelInValue:it,optionLabelProp:ct}):e;t&&Le?Le(a,o):!t&&Ve&&Ve(a,o)}We&&(t&&Ue.onRawSelect?Ue.onRawSelect(e,o,n):!t&&Ue.onRawDeselect&&Ue.onRawDeselect(e,o,n))},At=Object(l.useState)([]),_t=Object(c.a)(At,2),Lt=_t[0],Vt=_t[1],Ht=function(e){if(!We||!Ue.skipTriggerChange){var t=xt(e),n=Object(O.f)(Array.from(e),{labelInValue:it,options:t,getLabeledValue:b,prevValue:dt,optionLabelProp:ct}),r=lt?n:n[0];if(_e&&(0!==mt.length||0!==n.length)){var a=g(e,t,{prevValueOptions:Lt});Vt(a.map((function(t,n){var r=Object(o.a)({},t);return Object.defineProperty(r,"_INTERNAL_OPTION_VALUE_",{get:function(){return e[n]}}),r}))),_e(r,lt?a:a[0])}bt(r)}},Ft=function(e,t){var n,r=t.selected,o=t.source;re||(lt?(n=new Set(mt),r?n.add(e):n.delete(e)):(n=new Set).add(e),(lt||!lt&&Array.from(mt)[0]!==e)&&Ht(Array.from(n)),Tt(e,!lt||r,o),"combobox"===H?(St(String(e)),yt("")):lt&&!J||(St(""),yt("")))},Ut="combobox"===H&&se&&se()||null,Kt=Object(p.a)(void 0,{defaultValue:_,value:A}),Wt=Object(c.a)(Kt,2),zt=Wt[0],Bt=Wt[1],Yt=zt,Gt=!ie&&!Pt.length;(re||Gt&&Yt&&"combobox"===H)&&(Yt=!1);var Xt=!Gt&&Yt,$t=function(e){var t=void 0!==e?e:!Yt;zt===t||re||(Bt(t),Re&&Re(t))};!function(e,t,n){var r=l.useRef(null);r.current={elements:e.filter((function(e){return e})),open:t,triggerOpen:n},l.useEffect((function(){function e(e){var t=e.target;r.current.open&&r.current.elements.every((function(e){return!e.contains(t)&&e!==t}))&&r.current.triggerOpen(!1)}return window.addEventListener("mousedown",e),function(){return window.removeEventListener("mousedown",e)}}),[])}([Be.current,Ye.current&&Ye.current.getPopupElement()],Xt,$t);var Jt=function(e,t,n){var r=!0,o=e;yt(null);var c=n?null:Object(I.f)(e,Ne),i=c;if("combobox"===H)t&&Ht([o]);else if(c){o="","tags"!==H&&(i=c.map((function(e){var t=Nt.find((function(t){return t.data[ct]===e}));return t?t.data.value:null})).filter((function(e){return null!==e})));var l=Array.from(new Set([].concat(Object(a.a)(mt),Object(a.a)(i))));Ht(l),l.forEach((function(e){Tt(e,!0,"input")})),$t(!1),r=!1}return St(o),q&&Ct!==o&&q(o),r};Object(l.useEffect)((function(){zt&&re&&Bt(!1)}),[re]),Object(l.useEffect)((function(){Yt||lt||"combobox"===H||Jt("",!1,!1)}),[Yt]);var qt=S(),Zt=Object(c.a)(qt,2),Qt=Zt[0],en=Zt[1],tn=Object(l.useRef)(!1),nn=[];Object(l.useEffect)((function(){return function(){nn.forEach((function(e){return clearTimeout(e)})),nn.splice(0,nn.length)}}),[]);var rn=Object(l.useState)(0),on=Object(c.a)(rn,2),an=on[0],cn=on[1],ln=void 0!==ae?ae:"combobox"!==H,un=Object(l.useState)(null),sn=Object(c.a)(un,2),fn=sn[0],pn=sn[1],dn=Object(l.useState)({}),bn=Object(c.a)(dn,2)[1];y((function(){if(Xt){var e=Math.ceil(Be.current.offsetWidth);fn!==e&&pn(e)}}),[Xt]);var mn,vn=l.createElement(n,{ref:Xe,prefixCls:x,id:at,open:Yt,childrenAsData:!L,options:Pt,flattenOptions:Rt,multiple:lt,values:vt,height:de,itemHeight:me,onSelect:function(e,t){Ft(e,Object(o.a)(Object(o.a)({},t),{},{source:"option"}))},onToggleOpen:$t,onActiveValue:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.source,o=void 0===r?"keyboard":r;cn(t),ue&&"combobox"===H&&null!==e&&"keyboard"===o&&yt(String(e))},defaultActiveFirstOption:ln,notFoundContent:ie,onScroll:Pe,searchValue:Ct,menuItemSelectedIcon:ne,virtual:!1!==ge&&!1!==je,onMouseEnter:function(){bn({})}});!re&&Z&&(mt.length||Ct)&&(mn=l.createElement(m.a,{className:"".concat(x,"-clear"),onMouseDown:function(){We&&Ue.onClear&&Ue.onClear(),He&&He(),Ht([]),Jt("",!1,!1)},customizeIcon:Q},"\xd7"));var hn,gn=void 0!==ee?ee:oe||!lt&&"combobox"!==H;gn&&(hn=l.createElement(m.a,{className:f()("".concat(x,"-arrow"),Object(r.a)({},"".concat(x,"-arrow-loading"),oe)),customizeIcon:te,customizeIconProps:{loading:oe,searchValue:Ct,open:Yt,focused:Ze,showSearch:ut}}));var On=f()(x,D,(C={},Object(r.a)(C,"".concat(x,"-focused"),Ze),Object(r.a)(C,"".concat(x,"-multiple"),lt),Object(r.a)(C,"".concat(x,"-single"),!lt),Object(r.a)(C,"".concat(x,"-allow-clear"),Z),Object(r.a)(C,"".concat(x,"-show-arrow"),gn),Object(r.a)(C,"".concat(x,"-disabled"),re),Object(r.a)(C,"".concat(x,"-loading"),oe),Object(r.a)(C,"".concat(x,"-open"),Yt),Object(r.a)(C,"".concat(x,"-customize-input"),Ut),Object(r.a)(C,"".concat(x,"-show-search"),ut),C));return l.createElement("div",Object.assign({className:On},ze,{ref:Be,onMouseDown:function(e){var t=e.target,n=Ye.current&&Ye.current.getPopupElement();if(n&&n.contains(t)){var r=setTimeout((function(){var e=nn.indexOf(r);-1!==e&&nn.splice(e,1),et(),n.contains(document.activeElement)||Ge.current.focus()}));nn.push(r)}if(Ae){for(var o=arguments.length,a=new Array(o>1?o-1:0),c=1;c<o;c++)a[c-1]=arguments[c];Ae.apply(void 0,[e].concat(a))}},onKeyDown:function(e){var t,n=Qt(),r=e.which;if(Yt||r!==u.a.ENTER||$t(!0),en(!!Ct),r===u.a.BACKSPACE&&!n&<&&!Ct&&mt.length){var o=Object(O.c)(Dt,mt);null!==o.removedValue&&(Ht(o.values),Tt(o.removedValue,!1,"input"))}for(var a=arguments.length,c=new Array(a>1?a-1:0),i=1;i<a;i++)c[i-1]=arguments[i];Yt&&Xe.current&&(t=Xe.current).onKeyDown.apply(t,[e].concat(c));Te&&Te.apply(void 0,[e].concat(c))},onKeyUp:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var o;Yt&&Xe.current&&(o=Xe.current).onKeyUp.apply(o,[e].concat(n));De&&De.apply(void 0,[e].concat(n))},onFocus:function(){Qe(!0),re||(Ie&&!tn.current&&Ie.apply(void 0,arguments),Ce.includes("focus")&&$t(!0)),tn.current=!0},onBlur:function(){Qe(!1,(function(){tn.current=!1,$t(!1)})),re||(Ct&&("tags"===H?(Jt("",!1,!1),Ht(Array.from(new Set([].concat(Object(a.a)(mt),[Ct]))))):"multiple"===H&&St("")),ke&&ke.apply(void 0,arguments))}}),Ze&&!Yt&&l.createElement("span",{style:{width:0,height:0,display:"flex",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(mt.join(", "))),l.createElement(P,{ref:Ye,disabled:re,prefixCls:x,visible:Xt,popupElement:vn,containerWidth:fn,animation:ve,transitionName:he,dropdownStyle:Oe,dropdownClassName:ye,direction:Me,dropdownMatchSelectWidth:je,dropdownRender:we,dropdownAlign:Ee,getPopupContainer:fe,empty:!Mt.length,getTriggerDOMNode:function(){return st.current}},l.createElement(M,Object.assign({},e,{domRef:st,prefixCls:x,inputElement:Ut,ref:Ge,id:at,showSearch:ut,mode:H,accessibilityIndex:an,multiple:lt,tagRender:xe,values:Dt,open:Yt,onToggleOpen:$t,searchValue:Ct,activeValue:Ot,onSearch:Jt,onSearchSubmit:function(e){var t=Array.from(new Set([].concat(Object(a.a)(mt),[e])));Ht(t),t.forEach((function(e){Tt(e,!0,"input")})),St("")},onSelect:function(e,t){Ft(e,Object(o.a)(Object(o.a)({},t),{},{source:"selection"}))},tokenWithEnter:$e}))),hn,mn)}))}},188:function(e,t,n){"use strict";function r(e){return!0===/^(\w*:|\/\/)/.test(e)}function o(e){return void 0!==e&&!r(e)}n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return o}))},208:function(e,t,n){"use strict";var r=n(115),o=n.n(r),a=n(116),c=n.n(a),i=n(0),l=n(132),u=n(112),s=n.n(u),f=n(128),p=n(129),d=n(130),b=n(138),m=n(117),v=n(127),h=n(119),g=n(135),O=n(142),y=n(195),j=n(183),w=n(143),E=i.forwardRef((function(e,t){var n=e.prefixCls,r=e.id,o=e.flattenOptions,a=e.childrenAsData,c=e.values,l=e.searchValue,u=e.multiple,f=e.defaultActiveFirstOption,p=e.height,d=e.itemHeight,b=e.notFoundContent,E=e.open,S=e.menuItemSelectedIcon,C=e.virtual,M=e.onSelect,N=e.onToggleOpen,x=e.onActiveValue,P=e.onScroll,R=e.onMouseEnter,I="".concat(n,"-item"),k=Object(y.a)((function(){return o}),[E,o],(function(e,t){return t[0]&&e[1]!==t[1]})),D=i.useRef(null),T=function(e){e.preventDefault()},A=function(e){D.current&&D.current.scrollTo({index:e})},_=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=k.length,r=0;r<n;r+=1){var o=(e+r*t+n)%n,a=k[o],c=a.group,i=a.data;if(!c&&!i.disabled)return o}return-1},L=i.useState((function(){return _(0)})),V=Object(h.a)(L,2),H=V[0],F=V[1],U=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];F(e);var n={source:t?"keyboard":"mouse"},r=k[e];r?x(r.data.value,e,n):x(null,-1,n)};i.useEffect((function(){U(!1!==f?_(0):-1)}),[k.length,l]),i.useEffect((function(){var e,t=setTimeout((function(){if(!u&&E&&1===c.size){var e=Array.from(c)[0],t=k.findIndex((function(t){return t.data.value===e}));U(t),A(t)}}));E&&(null===(e=D.current)||void 0===e||e.scrollTo(void 0));return function(){return clearTimeout(t)}}),[E]);var K=function(e){void 0!==e&&M(e,{selected:!c.has(e)}),u||N(!1)};if(i.useImperativeHandle(t,(function(){return{onKeyDown:function(e){var t=e.which;switch(t){case g.a.UP:case g.a.DOWN:var n=0;if(t===g.a.UP?n=-1:t===g.a.DOWN&&(n=1),0!==n){var r=_(H+n,n);A(r),U(r,!0)}break;case g.a.ENTER:var o=k[H];o&&!o.data.disabled?K(o.data.value):K(void 0),E&&e.preventDefault();break;case g.a.ESC:N(!1)}},onKeyUp:function(){},scrollTo:function(e){A(e)}}})),0===k.length)return i.createElement("div",{role:"listbox",id:"".concat(r,"_list"),className:"".concat(I,"-empty"),onMouseDown:T},b);function W(e){var t=k[e];if(!t)return null;var n=t.data||{},o=n.value,l=n.label,u=n.children,s=Object(O.a)(n,!0),f=a?u:l;return t?i.createElement("div",Object.assign({"aria-label":"string"==typeof f?f:null},s,{key:e,role:"option",id:"".concat(r,"_list_").concat(e),"aria-selected":c.has(o)}),o):null}return i.createElement(i.Fragment,null,i.createElement("div",{role:"listbox",id:"".concat(r,"_list"),style:{height:0,width:0,overflow:"hidden"}},W(H-1),W(H),W(H+1)),i.createElement(j.a,{itemKey:"key",ref:D,data:k,height:p,itemHeight:d,fullHeight:!1,onMouseDown:T,onScroll:P,virtual:C,onMouseEnter:R},(function(e,t){var n,r=e.group,o=e.groupOption,l=e.data,u=l.label,f=l.key;if(r)return i.createElement("div",{className:s()(I,"".concat(I,"-group"))},void 0!==u?u:f);var p=l.disabled,d=l.value,b=l.title,h=l.children,g=l.style,O=l.className,y=Object(v.a)(l,["disabled","value","title","children","style","className"]),j=c.has(d),E="".concat(I,"-option"),C=s()(I,E,O,(n={},Object(m.a)(n,"".concat(E,"-grouped"),o),Object(m.a)(n,"".concat(E,"-active"),H===t&&!p),Object(m.a)(n,"".concat(E,"-disabled"),p),Object(m.a)(n,"".concat(E,"-selected"),j),n)),M=!S||"function"==typeof S||j,N=(a?h:u)||d,x="string"==typeof N||"number"==typeof N?N.toString():void 0;return void 0!==b&&(x=b),i.createElement("div",Object.assign({},y,{"aria-selected":j,className:C,title:x,onMouseMove:function(){H===t||p||U(t)},onClick:function(){p||K(d)},style:g}),i.createElement("div",{className:"".concat(E,"-content")},N),i.isValidElement(S)||j,M&&i.createElement(w.a,{className:"".concat(I,"-option-state"),customizeIcon:S,customizeIconProps:{isSelected:j}},j?"\u2713":null))})))}));E.displayName="OptionList";var S=E,C=function(){return null};C.isSelectOption=!0;var M=C,N=function(){return null};N.isSelectOptGroup=!0;var x=N,P=n(113),R=n(139);function I(e){var t=e.key,n=e.props,r=n.children,o=n.value,a=Object(v.a)(n,["children","value"]);return Object(P.a)({key:t,value:void 0!==o?o:t,children:r},a)}function k(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return Object(R.a)(e).map((function(e,n){if(!i.isValidElement(e)||!e.type)return null;var r=e.type.isSelectOptGroup,o=e.key,a=e.props,c=a.children,l=Object(v.a)(a,["children"]);return t||!r?I(e):Object(P.a)(Object(P.a)({key:"__RC_SELECT_GRP__".concat(null===o?n:o,"__"),label:o},l),{},{options:k(c)})})).filter((function(e){return e}))}var D=n(151),T=n(184),A=n(145),_=n(131),L=n(133);var V=function(e){var t=e.mode,n=e.options,r=e.children,o=e.backfill,a=e.allowClear,c=e.placeholder,l=e.getInputElement,u=e.showSearch,s=e.onSearch,f=e.defaultOpen,p=e.autoFocus,d=e.labelInValue,b=e.value,m=e.inputValue,v=e.optionLabelProp,h="multiple"===t||"tags"===t,g=void 0!==u?u:h||"combobox"===t,O=n||k(r);if(Object(_.a)("tags"!==t||O.every((function(e){return!e.disabled})),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),"tags"===t||"combobox"===t){var y=O.some((function(e){return e.options?e.options.some((function(e){return"number"==typeof("value"in e?e.value:e.key)})):"number"==typeof("value"in e?e.value:e.key)}));Object(_.a)(!y,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(Object(_.a)("combobox"!==t||!v,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),Object(_.a)("combobox"===t||!o,"`backfill` only works with `combobox` mode."),Object(_.a)("combobox"===t||!l,"`getInputElement` only work with `combobox` mode."),Object(_.b)("combobox"!==t||!l||!a||!c,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),s&&!g&&"combobox"!==t&&"tags"!==t&&Object(_.a)(!1,"`onSearch` should work with `showSearch` instead of use alone."),Object(_.b)(!f||p,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),null!=b){var j=Object(L.d)(b);Object(_.a)(!d||j.every((function(e){return"object"===Object(A.a)(e)&&("key"in e||"value"in e)})),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),Object(_.a)(!h||Array.isArray(b),"`value` should be array when `mode` is `multiple` or `tags`")}if(r){var w=null;Object(R.a)(r).some((function(e){if(!i.isValidElement(e)||!e.type)return!1;var t=e.type;return!t.isSelectOption&&(t.isSelectOptGroup?!Object(R.a)(e.props.children).every((function(t){return!(i.isValidElement(t)&&e.type&&!t.type.isSelectOption)||(w=t.type,!1)})):(w=t,!0))})),w&&Object(_.a)(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(w.displayName||w.name||w,"`.")),Object(_.a)(void 0===m,"`inputValue` is deprecated, please use `searchValue` instead.")}},H=Object(T.a)({prefixCls:"rc-select",components:{optionList:S},convertChildrenToData:k,flattenOptions:D.d,getLabeledValue:D.e,filterOptions:D.b,isValueDisabled:D.g,findValueOption:D.c,warningProps:V,fillOptionsWithMissingValue:D.a}),F=function(e){Object(d.a)(n,e);var t=Object(b.a)(n);function n(){var e;return Object(f.a)(this,n),(e=t.apply(this,arguments)).selectRef=i.createRef(),e.focus=function(){e.selectRef.current.focus()},e.blur=function(){e.selectRef.current.blur()},e}return Object(p.a)(n,[{key:"render",value:function(){return i.createElement(H,Object.assign({ref:this.selectRef},this.props))}}]),n}(i.Component);F.Option=M,F.OptGroup=x;var U=F,K=n(414),W=n(166),z=n.n(W),B=n(164),Y=n.n(B),G=n(180),X=n.n(G),$=n(169),J=n.n($),q=n(178),Z=n.n(q),Q=n(150),ee=n.n(Q);var te=n(140),ne=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},re="SECRET_COMBOBOX_MODE_DO_NOT_USE",oe=function(e,t){var n,r,a=e.prefixCls,u=e.bordered,f=void 0===u||u,p=e.className,d=e.getPopupContainer,b=e.dropdownClassName,m=e.listHeight,v=void 0===m?256:m,h=e.listItemHeight,g=void 0===h?24:h,O=e.size,y=e.notFoundContent,j=e.transitionName,w=void 0===j?"slide-up":j,E=ne(e,["prefixCls","bordered","className","getPopupContainer","dropdownClassName","listHeight","listItemHeight","size","notFoundContent","transitionName"]),S=i.useContext(K.b),C=S.getPopupContainer,M=S.getPrefixCls,N=S.renderEmpty,x=S.direction,P=S.virtual,R=S.dropdownMatchSelectWidth,I=i.useContext(te.b),k=M("select",a),D=i.useMemo((function(){var e=E.mode;if("combobox"!==e)return e===re?"combobox":e}),[E.mode]),T="multiple"===D||"tags"===D;r=void 0!==y?y:"combobox"===D?null:N("Select");var A=function(e){var t=e.suffixIcon,n=e.clearIcon,r=e.menuItemSelectedIcon,o=e.removeIcon,a=e.loading,c=e.multiple,l=e.prefixCls,u=n;n||(u=i.createElement(Z.a,null));var s=null;if(void 0!==t)s=t;else if(a)s=i.createElement(Y.a,{spin:!0});else{var f="".concat(l,"-suffix");s=function(e){var t=e.open,n=e.showSearch;return t&&n?i.createElement(ee.a,{className:f}):i.createElement(z.a,{className:f})}}return{clearIcon:u,suffixIcon:s,itemIcon:void 0!==r?r:c?i.createElement(X.a,null):null,removeIcon:void 0!==o?o:i.createElement(J.a,null)}}(c()(c()({},E),{multiple:T,prefixCls:k})),_=A.suffixIcon,L=A.itemIcon,V=A.removeIcon,H=A.clearIcon,F=Object(l.a)(E,["suffixIcon","itemIcon"]),W=s()(b,o()({},"".concat(k,"-dropdown-").concat(x),"rtl"===x)),B=O||I,G=s()((n={},o()(n,"".concat(k,"-lg"),"large"===B),o()(n,"".concat(k,"-sm"),"small"===B),o()(n,"".concat(k,"-rtl"),"rtl"===x),o()(n,"".concat(k,"-borderless"),!f),n),p);return i.createElement(U,c()({ref:t,virtual:P,dropdownMatchSelectWidth:R},F,{transitionName:w,listHeight:v,listItemHeight:g,mode:D,prefixCls:k,direction:x,inputIcon:_,menuItemSelectedIcon:L,removeIcon:V,clearIcon:H,notFoundContent:r,className:G,getPopupContainer:d||C,dropdownClassName:W}))},ae=i.forwardRef(oe);ae.SECRET_COMBOBOX_MODE_DO_NOT_USE=re,ae.Option=M,ae.OptGroup=x;t.a=ae},395:function(e){e.exports=JSON.parse("[[116.472958,39.995534],[116.472161,39.994808],[116.471294,39.995364],[116.47126,39.995384],[116.471239,39.995388],[116.471218,39.995381],[116.471184,39.995355],[116.470344,39.994622],[116.469502,39.993967],[116.469193,39.993716],[116.469032,39.993863],[116.468815,39.994108],[116.468625,39.994355],[116.468471,39.99466],[116.468421,39.994811],[116.468366,39.995156],[116.468306,39.996157],[116.468308,39.996557],[116.468483,39.996884],[116.468834,39.997188],[116.469481,39.997764],[116.470511,39.998708],[116.471404,39.999517],[116.471553,39.999568],[116.471713,39.999563],[116.471929,39.999463],[116.473228,39.998584],[116.474008,39.998046],[116.474541,39.997674],[116.474541,39.997576],[116.474604,39.997049],[116.47457,39.996944],[116.474103,39.99657],[116.473535,39.996057],[116.472958,39.995534]]")},97:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return j})),n.d(t,"metadata",(function(){return w})),n.d(t,"rightToc",(function(){return E})),n.d(t,"default",(function(){return C}));var r=n(2),o=n(6),a=n(0),c=n.n(a),i=n(121),l=n(126),u=n(123),s=n(410),f=n(231),p=n(208),d=n(175),b=n(395);const m=["top-left","top-center","top-right","middle-left","center","middle-right","bottom-left","bottom-center","bottom-right"],v=b[1][1]-b[0][1],h=b[1][0]-b[0][0],g=180*Math.atan2(v,h)/Math.PI;var O=()=>{const e=Object(d.a)("img/marker-1.svg"),t=Object(d.a)("img/car.png"),[n,r]=Object(a.useState)([116.473571,39.993083]),[o,i]=Object(a.useState)("center"),[v,h]=Object(a.useState)({pos:[...b[0]],angle:g,icon:{image:t,imageSize:[26,50]},offset:[-13,-25]}),O=function(e){const t=function(){const[,e]=Object(a.useState)(0);return Object(a.useCallback)((()=>e((e=>e+1))),[])}();return Object(a.useMemo)((()=>{let n=e;return{get current(){return n},set current(e){e&&(n=e,t())}}}),[])}();Object(a.useEffect)((()=>{const e=O.current;if(e){(async()=>{await Object(u.J)("AMap.MoveAnimation"),e.moveAlong(b,{speed:2e3,circlable:!0,autoRotation:!0})})()}}),[O.current]);return c.a.createElement(l.a,{renderControl:()=>c.a.createElement(c.a.Fragment,null,c.a.createElement(s.a.Item,{label:"position"},c.a.createElement(f.a,{readOnly:!0,value:n.join(","),style:{width:"180px"}})),c.a.createElement(s.a.Item,{label:"anchor"},c.a.createElement(p.a,{value:o,onChange:e=>i(e),style:{width:"100px"}},m.map((e=>c.a.createElement(p.a.Option,{value:e,key:e},e))))))},c.a.createElement(u.w,{path:b,strokeWeight:7,strokeColor:"#32AC2E",isOutline:!0,borderWeight:"2",outlineColor:"#fff",showDir:!0}),c.a.createElement(u.t,{position:n,label:{content:"Marker\u6807\u8bb0\u5e26\u6587\u5b57\uff0c\u6211\u662f\u53ef\u4ee5\u62d6\u62fd\u7684",direction:"bottom"},draggable:!0,onDragging:e=>{const t=e.getPosition();r([t.getLng(),t.getLat()])}}),c.a.createElement(u.t,{position:[116.478463,39.999428],offset:[0,0],anchor:o,className:"custom-marker"},c.a.createElement("div",{style:{border:"3px solid #000",margin:"0",whiteSpace:"nowrap",padding:"0 10px",backgroundColor:"rgba(255, 0, 0, 0.2)"}},"\u81ea\u5b9a\u4e49DOM\u5185\u5bb9\u7684Marker"),c.a.createElement("div",null,"\u591a\u4e2a\u5143\u7d20\u4e5fOK\u5566")),c.a.createElement(u.t,{position:[116.464258,39.999067],offset:[-22,-40],label:{content:"\u4f7f\u7528\u81ea\u5b9a\u4e49Icon\u7684Marker",direction:"bottom"},icon:e}),c.a.createElement(u.t,{ref:O,position:v.pos,angle:v.angle,icon:v.icon,offset:v.offset,onMoving:(e,t)=>{const n=e.getPosition(),r=e.getAngle();h({...e,pos:[n.getLng(),n.getLat()],angle:r})}}))};var y=n(124),j={title:"Marker"},w={unversionedId:"references/overlays/point/marker",id:"references/overlays/point/marker",isDocsHomePage:!1,title:"Marker",description:"\u7ee7\u627f\u81ea BasePoint",source:"@site/docs/references/overlays/point/marker.md",slug:"/references/overlays/point/marker",permalink:"/amap-react/docs/references/overlays/point/marker",version:"current",sidebar:"docs",previous:{title:"\u5730\u56fe",permalink:"/amap-react/docs/references/map/index"},next:{title:"CircleMarker",permalink:"/amap-react/docs/references/overlays/point/circle-marker"}},E=[{value:"Props",id:"props",children:[]},{value:"Events",id:"events",children:[]},{value:"Example",id:"example",children:[]}],S={rightToc:E};function C(e){var t=e.components,n=Object(o.a)(e,["components"]);return Object(i.b)("wrapper",Object(r.a)({},S,n,{components:t,mdxType:"MDXLayout"}),Object(i.b)("p",null,"\u7ee7\u627f\u81ea ",Object(i.b)("a",Object(r.a)({parentName:"p"},{href:"./base"}),"BasePoint")),Object(i.b)("pre",null,Object(i.b)("code",Object(r.a)({parentName:"pre"},{}),"<Marker position={[x, y]} />\n")),Object(i.b)(O,{mdxType:"ExampleMarker"}),Object(i.b)("p",null,Object(i.b)("a",Object(r.a)({parentName:"p"},{href:"#example"}),"Source Code")),Object(i.b)("h2",{id:"props"},"Props"),Object(i.b)("table",null,Object(i.b)("thead",{parentName:"table"},Object(i.b)("tr",{parentName:"thead"},Object(i.b)("th",Object(r.a)({parentName:"tr"},{align:null}),"\u5c5e\u6027\u540d"),Object(i.b)("th",Object(r.a)({parentName:"tr"},{align:null}),"\u7c7b\u578b"),Object(i.b)("th",Object(r.a)({parentName:"tr"},{align:null}),"\u5907\u6ce8"))),Object(i.b)("tbody",{parentName:"table"},Object(i.b)("tr",{parentName:"tbody"},Object(i.b)("td",Object(r.a)({parentName:"tr"},{align:null}),Object(i.b)("inlineCode",{parentName:"td"},"icon")),Object(i.b)("td",Object(r.a)({parentName:"tr"},{align:null}),Object(i.b)("inlineCode",{parentName:"td"},"string, object")),Object(i.b)("td",Object(r.a)({parentName:"tr"},{align:null}))),Object(i.b)("tr",{parentName:"tbody"},Object(i.b)("td",Object(r.a)({parentName:"tr"},{align:null}),Object(i.b)("inlineCode",{parentName:"td"},"label")),Object(i.b)("td",Object(r.a)({parentName:"tr"},{align:null}),Object(i.b)("inlineCode",{parentName:"td"},"object")),Object(i.b)("td",Object(r.a)({parentName:"tr"},{align:null}))),Object(i.b)("tr",{parentName:"tbody"},Object(i.b)("td",Object(r.a)({parentName:"tr"},{align:null}),Object(i.b)("inlineCode",{parentName:"td"},"children")),Object(i.b)("td",Object(r.a)({parentName:"tr"},{align:null}),Object(i.b)("inlineCode",{parentName:"td"},"React.ReactNode")),Object(i.b)("td",Object(r.a)({parentName:"tr"},{align:null}),"\u5bf9\u5e94 AMap \u7684 ",Object(i.b)("inlineCode",{parentName:"td"},"setContent"))),Object(i.b)("tr",{parentName:"tbody"},Object(i.b)("td",Object(r.a)({parentName:"tr"},{align:null}),Object(i.b)("inlineCode",{parentName:"td"},"className")),Object(i.b)("td",Object(r.a)({parentName:"tr"},{align:null}),Object(i.b)("inlineCode",{parentName:"td"},"string")),Object(i.b)("td",Object(r.a)({parentName:"tr"},{align:null}),"\u4ec5\u5f53\u4f7f\u7528",Object(i.b)("inlineCode",{parentName:"td"},"children"),"\u65f6\u6709\u6548")),Object(i.b)("tr",{parentName:"tbody"},Object(i.b)("td",Object(r.a)({parentName:"tr"},{align:null}),Object(i.b)("inlineCode",{parentName:"td"},"style")),Object(i.b)("td",Object(r.a)({parentName:"tr"},{align:null}),Object(i.b)("inlineCode",{parentName:"td"},"string")),Object(i.b)("td",Object(r.a)({parentName:"tr"},{align:null}),"\u4ec5\u5f53\u4f7f\u7528",Object(i.b)("inlineCode",{parentName:"td"},"children"),"\u65f6\u6709\u6548")),Object(i.b)("tr",{parentName:"tbody"},Object(i.b)("td",Object(r.a)({parentName:"tr"},{align:null}),Object(i.b)("inlineCode",{parentName:"td"},"...\u7ee7\u627f\u7684\u5c5e\u6027")),Object(i.b)("td",Object(r.a)({parentName:"tr"},{align:null})),Object(i.b)("td",Object(r.a)({parentName:"tr"},{align:null}))))),Object(i.b)("ol",null,Object(i.b)("li",{parentName:"ol"},"\u5f53\u4f7f\u7528",Object(i.b)("inlineCode",{parentName:"li"},"children"),"\u81ea\u5b9a\u4e49",Object(i.b)("inlineCode",{parentName:"li"},"Marker"),"\u5185\u5bb9\u65f6\uff0c",Object(i.b)("inlineCode",{parentName:"li"},"children"),"\u5c06\u88ab\u4e00\u4e2a",Object(i.b)("inlineCode",{parentName:"li"},"<div>"),"\u6240\u5305\u88f9\uff0c",Object(i.b)("inlineCode",{parentName:"li"},"className"),", ",Object(i.b)("inlineCode",{parentName:"li"},"style"),"\u5c5e\u6027\u5747\u4f5c\u7528\u4e8e\u8fd9\u4e2a",Object(i.b)("inlineCode",{parentName:"li"},"<div>"),"\u3002")),Object(i.b)("h2",{id:"events"},"Events"),Object(i.b)("table",null,Object(i.b)("thead",{parentName:"table"},Object(i.b)("tr",{parentName:"thead"},Object(i.b)("th",Object(r.a)({parentName:"tr"},{align:null}),"\u4e8b\u4ef6\u540d"),Object(i.b)("th",Object(r.a)({parentName:"tr"},{align:null}),"\u5907\u6ce8"))),Object(i.b)("tbody",{parentName:"table"},Object(i.b)("tr",{parentName:"tbody"},Object(i.b)("td",Object(r.a)({parentName:"tr"},{align:null}),Object(i.b)("inlineCode",{parentName:"td"},"...\u7ee7\u627f\u7684\u4e8b\u4ef6")),Object(i.b)("td",Object(r.a)({parentName:"tr"},{align:null}))))),Object(i.b)("h2",{id:"example"},"Example"),Object(i.b)(y.a,{mdxType:"CodeBlock"},"import React, { useState, useEffect, useCallback, useMemo } from 'react';\nimport DemoView from '../DemoView';\nimport {\n Marker as AmapMarker,\n Polyline as AmapPolyline,\n loadPlugins,\n} from '@amap/amap-react';\nimport { Form, Input, Select } from 'antd';\nimport useBaseUrl from '@docusaurus/useBaseUrl';\n\nimport PATH from '../../static/data/path.json';\n\nconst anchors = [\n 'top-left',\n 'top-center',\n 'top-right',\n 'middle-left',\n 'center',\n 'middle-right',\n 'bottom-left',\n 'bottom-center',\n 'bottom-right',\n];\n\nconst DY = PATH[1][1] - PATH[0][1];\nconst DX = PATH[1][0] - PATH[0][0];\nconst START_ANGLE = (Math.atan2(DY, DX) * 180) / Math.PI;\n\nconst ExampleMarker = () => {\n const MARKER_ICON = useBaseUrl('img/marker-1.svg');\n const CAR_ICON = useBaseUrl('img/car.png');\n\n const [position, setPosition] = useState([116.473571, 39.993083]);\n const [anchor, setAnchor] = useState('center');\n\n // const carRef = useRef(undefined);\n const [car, setCar] = useState({\n pos: [...PATH[0]],\n angle: START_ANGLE,\n icon: {\n image: CAR_ICON,\n imageSize: [26, 50],\n },\n offset: [-13, -25],\n });\n const carRef = useReactiveRef();\n\n useEffect(() => {\n const $car = carRef.current;\n if ($car) {\n const run = async () => {\n await loadPlugins('AMap.MoveAnimation');\n $car.moveAlong(PATH, {\n speed: 2000,\n circlable: true,\n autoRotation: true,\n });\n };\n run();\n }\n }, [carRef.current]);\n\n const renderControl = () => {\n return (\n <>\n <Form.Item label=\"position\">\n <Input\n readOnly\n value={position.join(',')}\n style={{ width: '180px' }}\n />\n </Form.Item>\n <Form.Item label=\"anchor\">\n <Select\n value={anchor}\n onChange={(value) => setAnchor(value)}\n style={{ width: '100px' }}\n >\n {anchors.map((anc) => (\n <Select.Option value={anc} key={anc}>\n {anc}\n </Select.Option>\n ))}\n </Select>\n </Form.Item>\n </>\n );\n };\n\n return (\n <DemoView renderControl={renderControl}>\n <AmapPolyline\n path={PATH}\n strokeWeight={7}\n strokeColor=\"#32AC2E\"\n isOutline\n borderWeight=\"2\"\n outlineColor=\"#fff\"\n showDir\n />\n\n <AmapMarker\n position={position}\n label={{\n content: 'Marker\u6807\u8bb0\u5e26\u6587\u5b57\uff0c\u6211\u662f\u53ef\u4ee5\u62d6\u62fd\u7684',\n direction: 'bottom',\n }}\n draggable\n onDragging={(m) => {\n const lnglat = m.getPosition();\n setPosition([lnglat.getLng(), lnglat.getLat()]);\n }}\n />\n\n <AmapMarker\n position={[116.478463, 39.999428]}\n offset={[0, 0]}\n anchor={anchor}\n className=\"custom-marker\"\n >\n <div\n style={{\n border: '3px solid #000',\n margin: '0',\n whiteSpace: 'nowrap',\n padding: '0 10px',\n backgroundColor: 'rgba(255, 0, 0, 0.2)',\n }}\n >\n \u81ea\u5b9a\u4e49DOM\u5185\u5bb9\u7684Marker\n </div>\n <div>\u591a\u4e2a\u5143\u7d20\u4e5fOK\u5566</div>\n </AmapMarker>\n\n <AmapMarker\n position={[116.464258, 39.999067]}\n offset={[-22, -40]}\n label={{\n content: '\u4f7f\u7528\u81ea\u5b9a\u4e49Icon\u7684Marker',\n direction: 'bottom',\n }}\n icon={MARKER_ICON}\n />\n\n <AmapMarker\n ref={carRef}\n position={car.pos}\n angle={car.angle}\n icon={car.icon}\n offset={car.offset}\n onMoving={(car, e) => {\n const p = car.getPosition();\n const a = car.getAngle();\n setCar({\n ...car,\n pos: [p.getLng(), p.getLat()],\n angle: a,\n });\n }}\n />\n </DemoView>\n );\n};\n\nexport default ExampleMarker;\n\nfunction useReactiveRef(initialValue = undefined) {\n const update = useForceUpdate();\n\n const ref = useMemo(() => {\n let val = initialValue;\n return {\n get current() {\n return val;\n },\n set current(value) {\n if (value) {\n val = value;\n update();\n }\n },\n };\n }, []);\n\n return ref;\n}\n\nfunction useForceUpdate() {\n const [, setState] = useState(0);\n return useCallback(() => setState((s) => s + 1), []);\n}\n"))}C.isMDXComponent=!0}}]);