(function(e,t){if("object"===typeof exports&&"object"===typeof module)module.exports=t(require("antd"),require("react"));else if("function"===typeof define&&define.amd)define(["antd","react"],t);else{var r="object"===typeof exports?t(require("antd"),require("react")):t(e["antd"],e["react"]);for(var n in r)("object"===typeof exports?exports:e)[n]=r[n]}})(this,(function(e,t){return(()=>{var r={404:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=n(r(621)),a=2,o=16,l=5,s=5,c=15,u=5,d=4;function m(e,t,r){var n;return n=Math.round(e.h)>=60&&Math.round(e.h)<=240?r?Math.round(e.h)-a*t:Math.round(e.h)+a*t:r?Math.round(e.h)+a*t:Math.round(e.h)-a*t,n<0?n+=360:n>=360&&(n-=360),n}function f(e,t,r){return 0===e.h&&0===e.s?e.s:(n=r?Math.round(100*e.s)-o*t:t===d?Math.round(100*e.s)+o:Math.round(100*e.s)+l*t,n>100&&(n=100),r&&t===u&&n>10&&(n=10),n<6&&(n=6),n);var n}function p(e,t,r){return r?Math.round(100*e.v)+s*t:Math.round(100*e.v)-c*t}function _(e){for(var t=[],r=i.default(e),n=u;n>0;n-=1){var a=r.toHsv(),o=i.default({h:m(a,n,!0),s:f(a,n,!0),v:p(a,n,!0)}).toHexString();t.push(o)}t.push(r.toHexString());for(n=1;n<=d;n+=1){a=r.toHsv(),o=i.default({h:m(a,n),s:f(a,n),v:p(a,n)}).toHexString();t.push(o)}return t}t.default=_},332:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=n(r(404));t.generate=i.default;var a={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"};t.presetPrimaryColors=a;var o={};t.presetPalettes=o,Object.keys(a).forEach((function(e){o[e]=i.default(a[e]),o[e].primary=o[e][5]}));var l=o.red;t.red=l;var s=o.volcano;t.volcano=s;var c=o.gold;t.gold=c;var u=o.orange;t.orange=u;var d=o.yellow;t.yellow=d;var m=o.lime;t.lime=m;var f=o.green;t.green=f;var p=o.cyan;t.cyan=p;var _=o.blue;t.blue=_;var b=o.geekblue;t.geekblue=b;var h=o.purple;t.purple=h;var g=o.magenta;t.magenta=g;var v=o.grey;t.grey=v},839:(e,t,r)=>{"use strict";function n(e){if(Array.isArray(e))return e}function i(e,t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e)){var r=[],n=!0,i=!1,a=void 0;try{for(var o,l=e[Symbol.iterator]();!(n=(o=l.next()).done);n=!0)if(r.push(o.value),t&&r.length===t)break}catch(s){i=!0,a=s}finally{try{n||null==l["return"]||l["return"]()}finally{if(i)throw a}}return r}}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);rE});var c=r(119),u=r(557),d=r(297),m=r(779),f=r.n(m),p=r(400);function _(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function b(e){for(var t=1;t{"use strict";r.d(t,{Kp:()=>b,r:()=>h,R_:()=>v,pw:()=>y,H9:()=>N,vD:()=>k,C3:()=>E});var n=r(119);function i(e){return i="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},i(e)}var a=r(332),o=r(297),l=r.n(o),s={};function c(e,t){0}function u(e,t,r){t||s[r]||(e(!1,r),s[r]=!0)}function d(e,t){u(c,e,t)}const m=d;var f=r(917);function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).reduce((function(t,r){var n=e[r];switch(r){case"class":t.className=n,delete t.class;break;default:t[r]=n}return t}),{})}function v(e,t,r){return r?l().createElement(e.tag,_(_({key:t},g(e.attrs)),r),(e.children||[]).map((function(r,n){return v(r,"".concat(t,"-").concat(e.tag,"-").concat(n))}))):l().createElement(e.tag,_({key:t},g(e.attrs)),(e.children||[]).map((function(r,n){return v(r,"".concat(t,"-").concat(e.tag,"-").concat(n))})))}function y(e){return(0,a.generate)(e)[0]}function N(e){return e?Array.isArray(e)?e:[e]:[]}var k={width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},x="\n.anticon {\n display: inline-block;\n color: inherit;\n font-style: normal;\n line-height: 0;\n text-align: center;\n text-transform: none;\n vertical-align: -0.125em;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.anticon > * {\n line-height: 1;\n}\n\n.anticon svg {\n display: inline-block;\n}\n\n.anticon::before {\n display: none;\n}\n\n.anticon .anticon-icon {\n display: block;\n}\n\n.anticon[tabindex] {\n cursor: pointer;\n}\n\n.anticon-spin::before,\n.anticon-spin {\n display: inline-block;\n -webkit-animation: loadingCircle 1s infinite linear;\n animation: loadingCircle 1s infinite linear;\n}\n\n@-webkit-keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n",w=!1,E=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:x;(0,o.useEffect)((function(){w||((0,f.insertCss)(e,{prepend:!0}),w=!0)}),[])}},119:(e,t,r)=>{"use strict";function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.d(t,{Z:()=>n})},557:(e,t,r)=>{"use strict";function n(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n=0||(i[r]=e[r]);return i}function i(e,t){if(null==e)return{};var r,i,a=n(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}r.d(t,{Z:()=>i})},779:(e,t)=>{var r,n;(function(){"use strict";var i={}.hasOwnProperty;function a(){for(var e=[],t=0;t{var t=[],r=[],n="insert-css: You need to provide a CSS string. Usage: insertCss(cssString[, options]).";function i(e,i){if(i=i||{},void 0===e)throw new Error(n);var o,l=!0===i.prepend?"prepend":"append",s=void 0!==i.container?i.container:document.querySelector("head"),c=t.indexOf(s);return-1===c&&(c=t.push(s)-1,r[c]={}),void 0!==r[c]&&void 0!==r[c][l]?o=r[c][l]:(o=r[c][l]=a(),"prepend"===l?s.insertBefore(o,s.childNodes[0]):s.appendChild(o)),65279===e.charCodeAt(0)&&(e=e.substr(1,e.length)),o.styleSheet?o.styleSheet.cssText+=e:o.textContent+=e,o}function a(){var e=document.createElement("style");return e.setAttribute("type","text/css"),e}e.exports=i,e.exports.insertCss=i},527:e=>{"use strict";var t=String.prototype.replace,r=/%20/g;e.exports={default:"RFC3986",formatters:{RFC1738:function(e){return t.call(e,r,"+")},RFC3986:function(e){return e}},RFC1738:"RFC1738",RFC3986:"RFC3986"}},126:(e,t,r)=>{"use strict";var n=r(845),i=r(166),a=r(527);e.exports={formats:a,parse:i,stringify:n}},166:(e,t,r)=>{"use strict";var n=r(493),i=Object.prototype.hasOwnProperty,a={allowDots:!1,allowPrototypes:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:n.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},o=function(e){return e.replace(/&#(\d+);/g,(function(e,t){return String.fromCharCode(parseInt(t,10))}))},l="utf8=%26%2310003%3B",s="utf8=%E2%9C%93",c=function(e,t){var r,c={},u=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,d=t.parameterLimit===1/0?void 0:t.parameterLimit,m=u.split(t.delimiter,d),f=-1,p=t.charset;if(t.charsetSentinel)for(r=0;r-1&&(b=b.split(",")),i.call(c,_)?c[_]=n.combine(c[_],b):c[_]=b}return c},u=function(e,t,r){for(var n=t,i=e.length-1;i>=0;--i){var a,o=e[i];if("[]"===o&&r.parseArrays)a=[].concat(n);else{a=r.plainObjects?Object.create(null):{};var l="["===o.charAt(0)&&"]"===o.charAt(o.length-1)?o.slice(1,-1):o,s=parseInt(l,10);r.parseArrays||""!==l?!isNaN(s)&&o!==l&&String(s)===l&&s>=0&&r.parseArrays&&s<=r.arrayLimit?(a=[],a[s]=n):a[l]=n:a={0:n}}n=a}return n},d=function(e,t,r){if(e){var n=r.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,a=/(\[[^[\]]*])/,o=/(\[[^[\]]*])/g,l=a.exec(n),s=l?n.slice(0,l.index):n,c=[];if(s){if(!r.plainObjects&&i.call(Object.prototype,s)&&!r.allowPrototypes)return;c.push(s)}var d=0;while(null!==(l=o.exec(n))&&d{"use strict";var n=r(493),i=r(527),a=Object.prototype.hasOwnProperty,o={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},l=Array.isArray,s=Array.prototype.push,c=function(e,t){s.apply(e,l(t)?t:[t])},u=Date.prototype.toISOString,d={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:n.encode,encodeValuesOnly:!1,formatter:i.formatters[i["default"]],indices:!1,serializeDate:function(e){return u.call(e)},skipNulls:!1,strictNullHandling:!1},m=function e(t,r,i,a,o,s,u,m,f,p,_,b,h){var g=t;if("function"===typeof u?g=u(r,g):g instanceof Date?g=p(g):"comma"===i&&l(g)&&(g=g.join(",")),null===g){if(a)return s&&!b?s(r,d.encoder,h):r;g=""}if("string"===typeof g||"number"===typeof g||"boolean"===typeof g||n.isBuffer(g)){if(s){var v=b?r:s(r,d.encoder,h);return[_(v)+"="+_(s(g,d.encoder,h))]}return[_(r)+"="+_(String(g))]}var y,N=[];if("undefined"===typeof g)return N;if(l(u))y=u;else{var k=Object.keys(g);y=m?k.sort(m):k}for(var x=0;x0?h+b:""}},493:e=>{"use strict";var t=Object.prototype.hasOwnProperty,r=Array.isArray,n=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),i=function(e){while(e.length>1){var t=e.pop(),n=t.obj[t.prop];if(r(n)){for(var i=[],a=0;a=48&&l<=57||l>=65&&l<=90||l>=97&&l<=122?a+=i.charAt(o):l<128?a+=n[l]:l<2048?a+=n[192|l>>6]+n[128|63&l]:l<55296||l>=57344?a+=n[224|l>>12]+n[128|l>>6&63]+n[128|63&l]:(o+=1,l=65536+((1023&l)<<10|1023&i.charCodeAt(o)),a+=n[240|l>>18]+n[128|l>>12&63]+n[128|l>>6&63]+n[128|63&l])}return a},u=function(e){for(var t=[{obj:{o:e},prop:"o"}],r=[],n=0;n{var t=function(e){"use strict";var t,r=Object.prototype,n=r.hasOwnProperty,i="function"===typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",o=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,r,n){var i=t&&t.prototype instanceof _?t:_,a=Object.create(i.prototype),o=new O(n||[]);return a._invoke=w(e,r,o),a}function c(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(n){return{type:"throw",arg:n}}}e.wrap=s;var u="suspendedStart",d="suspendedYield",m="executing",f="completed",p={};function _(){}function b(){}function h(){}var g={};g[a]=function(){return this};var v=Object.getPrototypeOf,y=v&&v(v(A([])));y&&y!==r&&n.call(y,a)&&(g=y);var N=h.prototype=_.prototype=Object.create(g);function k(e){["next","throw","return"].forEach((function(t){e[t]=function(e){return this._invoke(t,e)}}))}function x(e,t){function r(i,a,o,l){var s=c(e[i],e,a);if("throw"!==s.type){var u=s.arg,d=u.value;return d&&"object"===typeof d&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){r("next",e,o,l)}),(function(e){r("throw",e,o,l)})):t.resolve(d).then((function(e){u.value=e,o(u)}),(function(e){return r("throw",e,o,l)}))}l(s.arg)}var i;function a(e,n){function a(){return new t((function(t,i){r(e,n,t,i)}))}return i=i?i.then(a,a):a()}this._invoke=a}function w(e,t,r){var n=u;return function(i,a){if(n===m)throw new Error("Generator is already running");if(n===f){if("throw"===i)throw a;return P()}r.method=i,r.arg=a;while(1){var o=r.delegate;if(o){var l=E(o,r);if(l){if(l===p)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(n===u)throw n=f,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n=m;var s=c(e,t,r);if("normal"===s.type){if(n=r.done?f:d,s.arg===p)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(n=f,r.method="throw",r.arg=s.arg)}}}function E(e,r){var n=e.iterator[r.method];if(n===t){if(r.delegate=null,"throw"===r.method){if(e.iterator["return"]&&(r.method="return",r.arg=t,E(e,r),"throw"===r.method))return p;r.method="throw",r.arg=new TypeError("The iterator does not provide a 'throw' method")}return p}var i=c(n,e.iterator,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,p;var a=i.arg;return a?a.done?(r[e.resultName]=a.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,p):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,p)}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function j(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function O(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function A(e){if(e){var r=e[a];if(r)return r.call(e);if("function"===typeof e.next)return e;if(!isNaN(e.length)){var i=-1,o=function r(){while(++i=0;--a){var o=this.tryEntries[a],l=o.completion;if("root"===o.tryLoc)return i("end");if(o.tryLoc<=this.prev){var s=n.call(o,"catchLoc"),c=n.call(o,"finallyLoc");if(s&&c){if(this.prev=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),j(r),p}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var i=n.arg;j(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),p}},e}(e.exports);try{regeneratorRuntime=t}catch(r){Function("r","regeneratorRuntime = r")(t)}},621:(e,t,r)=>{var n;(function(i){var a=/^\s+/,o=/\s+$/,l=0,s=i.round,c=i.min,u=i.max,d=i.random;function m(e,t){if(e=e||"",t=t||{},e instanceof m)return e;if(!(this instanceof m))return new m(e,t);var r=f(e);this._originalInput=e,this._r=r.r,this._g=r.g,this._b=r.b,this._a=r.a,this._roundA=s(100*this._a)/100,this._format=t.format||r.format,this._gradientType=t.gradientType,this._r<1&&(this._r=s(this._r)),this._g<1&&(this._g=s(this._g)),this._b<1&&(this._b=s(this._b)),this._ok=r.ok,this._tc_id=l++}function f(e){var t={r:0,g:0,b:0},r=1,n=null,i=null,a=null,o=!1,l=!1;return"string"==typeof e&&(e=J(e)),"object"==typeof e&&(W(e.r)&&W(e.g)&&W(e.b)?(t=p(e.r,e.g,e.b),o=!0,l="%"===String(e.r).substr(-1)?"prgb":"rgb"):W(e.h)&&W(e.s)&&W(e.v)?(n=V(e.s),i=V(e.v),t=g(e.h,n,i),o=!0,l="hsv"):W(e.h)&&W(e.s)&&W(e.l)&&(n=V(e.s),a=V(e.l),t=b(e.h,n,a),o=!0,l="hsl"),e.hasOwnProperty("a")&&(r=e.a)),r=F(r),{ok:o,format:e.format||l,r:c(255,u(t.r,0)),g:c(255,u(t.g,0)),b:c(255,u(t.b,0)),a:r}}function p(e,t,r){return{r:255*z(e,255),g:255*z(t,255),b:255*z(r,255)}}function _(e,t,r){e=z(e,255),t=z(t,255),r=z(r,255);var n,i,a=u(e,t,r),o=c(e,t,r),l=(a+o)/2;if(a==o)n=i=0;else{var s=a-o;switch(i=l>.5?s/(2-a-o):s/(a+o),a){case e:n=(t-r)/s+(t1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}if(e=z(e,360),t=z(t,100),r=z(r,100),0===t)n=i=a=r;else{var l=r<.5?r*(1+t):r+t-r*t,s=2*r-l;n=o(s,l,e+1/3),i=o(s,l,e),a=o(s,l,e-1/3)}return{r:255*n,g:255*i,b:255*a}}function h(e,t,r){e=z(e,255),t=z(t,255),r=z(r,255);var n,i,a=u(e,t,r),o=c(e,t,r),l=a,s=a-o;if(i=0===a?0:s/a,a==o)n=0;else{switch(a){case e:n=(t-r)/s+(t>1)+720)%360;--t;)n.h=(n.h+i)%360,a.push(m(n));return a}function L(e,t){t=t||6;var r=m(e).toHsv(),n=r.h,i=r.s,a=r.v,o=[],l=1/t;while(t--)o.push(m({h:n,s:i,v:a})),a=(a+l)%1;return o}m.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,r,n,a,o,l=this.toRgb();return e=l.r/255,t=l.g/255,r=l.b/255,n=e<=.03928?e/12.92:i.pow((e+.055)/1.055,2.4),a=t<=.03928?t/12.92:i.pow((t+.055)/1.055,2.4),o=r<=.03928?r/12.92:i.pow((r+.055)/1.055,2.4),.2126*n+.7152*a+.0722*o},setAlpha:function(e){return this._a=F(e),this._roundA=s(100*this._a)/100,this},toHsv:function(){var e=h(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=h(this._r,this._g,this._b),t=s(360*e.h),r=s(100*e.s),n=s(100*e.v);return 1==this._a?"hsv("+t+", "+r+"%, "+n+"%)":"hsva("+t+", "+r+"%, "+n+"%, "+this._roundA+")"},toHsl:function(){var e=_(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=_(this._r,this._g,this._b),t=s(360*e.h),r=s(100*e.s),n=s(100*e.l);return 1==this._a?"hsl("+t+", "+r+"%, "+n+"%)":"hsla("+t+", "+r+"%, "+n+"%, "+this._roundA+")"},toHex:function(e){return v(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return y(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:s(this._r),g:s(this._g),b:s(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+s(this._r)+", "+s(this._g)+", "+s(this._b)+")":"rgba("+s(this._r)+", "+s(this._g)+", "+s(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:s(100*z(this._r,255))+"%",g:s(100*z(this._g,255))+"%",b:s(100*z(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+s(100*z(this._r,255))+"%, "+s(100*z(this._g,255))+"%, "+s(100*z(this._b,255))+"%)":"rgba("+s(100*z(this._r,255))+"%, "+s(100*z(this._g,255))+"%, "+s(100*z(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(M[v(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+N(this._r,this._g,this._b,this._a),r=t,n=this._gradientType?"GradientType = 1, ":"";if(e){var i=m(e);r="#"+N(i._r,i._g,i._b,i._a)}return"progid:DXImageTransform.Microsoft.gradient("+n+"startColorstr="+t+",endColorstr="+r+")"},toString:function(e){var t=!!e;e=e||this._format;var r=!1,n=this._a<1&&this._a>=0,i=!t&&n&&("hex"===e||"hex6"===e||"hex3"===e||"hex4"===e||"hex8"===e||"name"===e);return i?"name"===e&&0===this._a?this.toName():this.toRgbString():("rgb"===e&&(r=this.toRgbString()),"prgb"===e&&(r=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(r=this.toHexString()),"hex3"===e&&(r=this.toHexString(!0)),"hex4"===e&&(r=this.toHex8String(!0)),"hex8"===e&&(r=this.toHex8String()),"name"===e&&(r=this.toName()),"hsl"===e&&(r=this.toHslString()),"hsv"===e&&(r=this.toHsvString()),r||this.toHexString())},clone:function(){return m(this.toString())},_applyModification:function(e,t){var r=e.apply(null,[this].concat([].slice.call(t)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(E,arguments)},brighten:function(){return this._applyModification(C,arguments)},darken:function(){return this._applyModification(j,arguments)},desaturate:function(){return this._applyModification(k,arguments)},saturate:function(){return this._applyModification(x,arguments)},greyscale:function(){return this._applyModification(w,arguments)},spin:function(){return this._applyModification(O,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(R,arguments)},complement:function(){return this._applyCombination(A,arguments)},monochromatic:function(){return this._applyCombination(L,arguments)},splitcomplement:function(){return this._applyCombination(T,arguments)},triad:function(){return this._applyCombination(P,arguments)},tetrad:function(){return this._applyCombination(S,arguments)}},m.fromRatio=function(e,t){if("object"==typeof e){var r={};for(var n in e)e.hasOwnProperty(n)&&(r[n]="a"===n?e[n]:V(e[n]));e=r}return m(e,t)},m.equals=function(e,t){return!(!e||!t)&&m(e).toRgbString()==m(t).toRgbString()},m.random=function(){return m.fromRatio({r:d(),g:d(),b:d()})},m.mix=function(e,t,r){r=0===r?0:r||50;var n=m(e).toRgb(),i=m(t).toRgb(),a=r/100,o={r:(i.r-n.r)*a+n.r,g:(i.g-n.g)*a+n.g,b:(i.b-n.b)*a+n.b,a:(i.a-n.a)*a+n.a};return m(o)},m.readability=function(e,t){var r=m(e),n=m(t);return(i.max(r.getLuminance(),n.getLuminance())+.05)/(i.min(r.getLuminance(),n.getLuminance())+.05)},m.isReadable=function(e,t,r){var n,i,a=m.readability(e,t);switch(i=!1,n=$(r),n.level+n.size){case"AAsmall":case"AAAlarge":i=a>=4.5;break;case"AAlarge":i=a>=3;break;case"AAAsmall":i=a>=7;break}return i},m.mostReadable=function(e,t,r){var n,i,a,o,l=null,s=0;r=r||{},i=r.includeFallbackColors,a=r.level,o=r.size;for(var c=0;cs&&(s=n,l=m(t[c]));return m.isReadable(e,l,{level:a,size:o})||!i?l:(r.includeFallbackColors=!1,m.mostReadable(e,["#fff","#000"],r))};var I=m.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},M=m.hexNames=B(I);function B(e){var t={};for(var r in e)e.hasOwnProperty(r)&&(t[e[r]]=r);return t}function F(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function z(e,t){U(e)&&(e="100%");var r=q(e);return e=c(t,u(0,parseFloat(e))),r&&(e=parseInt(e*t,10)/100),i.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function D(e){return c(1,u(0,e))}function H(e){return parseInt(e,16)}function U(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)}function q(e){return"string"===typeof e&&-1!=e.indexOf("%")}function Z(e){return 1==e.length?"0"+e:""+e}function V(e){return e<=1&&(e=100*e+"%"),e}function Q(e){return i.round(255*parseFloat(e)).toString(16)}function K(e){return H(e)/255}var G=function(){var e="[-\\+]?\\d+%?",t="[-\\+]?\\d*\\.\\d+%?",r="(?:"+t+")|(?:"+e+")",n="[\\s|\\(]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")\\s*\\)?",i="[\\s|\\(]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")\\s*\\)?";return{CSS_UNIT:new RegExp(r),rgb:new RegExp("rgb"+n),rgba:new RegExp("rgba"+i),hsl:new RegExp("hsl"+n),hsla:new RegExp("hsla"+i),hsv:new RegExp("hsv"+n),hsva:new RegExp("hsva"+i),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function W(e){return!!G.CSS_UNIT.exec(e)}function J(e){e=e.replace(a,"").replace(o,"").toLowerCase();var t,r=!1;if(I[e])e=I[e],r=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};return(t=G.rgb.exec(e))?{r:t[1],g:t[2],b:t[3]}:(t=G.rgba.exec(e))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=G.hsl.exec(e))?{h:t[1],s:t[2],l:t[3]}:(t=G.hsla.exec(e))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=G.hsv.exec(e))?{h:t[1],s:t[2],v:t[3]}:(t=G.hsva.exec(e))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=G.hex8.exec(e))?{r:H(t[1]),g:H(t[2]),b:H(t[3]),a:K(t[4]),format:r?"name":"hex8"}:(t=G.hex6.exec(e))?{r:H(t[1]),g:H(t[2]),b:H(t[3]),format:r?"name":"hex"}:(t=G.hex4.exec(e))?{r:H(t[1]+""+t[1]),g:H(t[2]+""+t[2]),b:H(t[3]+""+t[3]),a:K(t[4]+""+t[4]),format:r?"name":"hex8"}:!!(t=G.hex3.exec(e))&&{r:H(t[1]+""+t[1]),g:H(t[2]+""+t[2]),b:H(t[3]+""+t[3]),format:r?"name":"hex"}}function $(e){var t,r;return e=e||{level:"AA",size:"small"},t=(e.level||"AA").toUpperCase(),r=(e.size||"small").toLowerCase(),"AA"!==t&&"AAA"!==t&&(t="AA"),"small"!==r&&"large"!==r&&(r="small"),{level:t,size:r}}e.exports?e.exports=m:(n=function(){return m}.call(t,r,t,e),void 0===n||(e.exports=n))})(Math)},830:(e,t,r)=>{"use strict";const n=r(956);e.exports=function(){const e=n.apply(n,arguments);return e.charAt(0).toUpperCase()+e.slice(1)}},956:e=>{"use strict";function t(e){let t=!1,r=!1,n=!1;for(let i=0;i1?Array.from(arguments).map(e=>e.trim()).filter(e=>e.length).join("-"):e.trim(),0===e.length)return"";if(1===e.length)return e.toLowerCase();if(/^[a-z0-9]+$/.test(e))return e;const r=e!==e.toLowerCase();return r&&(e=t(e)),e.replace(/^[_.\- ]+/,"").toLowerCase().replace(/[_.\- ]+(\w|$)/g,(e,t)=>t.toUpperCase())}},143:(e,t,r)=>{"use strict";var n;t.h3=t._g=void 0,t._g=n,function(e){e["dumi"]="dumi",e["git"]="git"}(n||(t._g=n={}));const i="dumiAssets";var a,o,l,s;(function(e){e["FILE"]="FILE",e["NPM"]="NPM"})(a||(a={})),function(e){e["component"]="component",e["block"]="block",e["template"]="template"}(o||(o={})),t.h3=l,function(e){e["COMPONENT"]="component",e["BLOCK"]="block",e["TEMPLATE"]="template"}(l||(t.h3=l={})),function(e){e["File"]="FILE",e["Npm"]="NPM"}(s||(s={}))},834:(e,t,r)=>{e.exports=r(47)},560:()=>{},97:(e,t,r)=>{"use strict";function n(){return n=Object.assign||function(e){for(var t=1;t=0||(i[r]=e[r]);return i}function a(e,t){if(null==e)return{};var r,n,a=i(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}r.d(t,{default:()=>mr});var o=r(297),l=r.n(o),s=(0,o.createContext)({});const c=s;function u(e){if(Array.isArray(e))return e}function d(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var r=[],n=!0,i=!1,a=void 0;try{for(var o,l=e[Symbol.iterator]();!(n=(o=l.next()).done);n=!0)if(r.push(o.value),t&&r.length===t)break}catch(s){i=!0,a=s}finally{try{n||null==l["return"]||l["return"]()}finally{if(i)throw a}}return r}}function m(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function f(e,t){return u(e)||d(e,t)||m()}var p=r(834),_=r.n(p);function b(e,t,r,n,i,a,o){try{var l=e[a](o),s=l.value}catch(c){return void r(c)}l.done?t(s):Promise.resolve(s).then(n,i)}function h(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var a=e.apply(t,r);function o(e){b(a,n,i,o,l,"next",e)}function l(e){b(a,n,i,o,l,"throw",e)}o(void 0)}))}}function g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function v(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function y(e){for(var t=1;t{var t=()=>l().createElement("svg",n({width:"1em",height:"1em",fill:"currentColor",viewBox:"0 0 1024 1024"},e,{__self:void 0,__source:{fileName:U,lineNumber:6,columnNumber:5}}),l().createElement("path",{d:"M949.546 650.8c11.194 0 20.29 8.981 20.48 20.13v80.129a20.48 20.48 0 01-11.06 18.185l-.352.178-432.828 206.25a32 32 0 01-27.531 0L65.427 769.422a20.48 20.48 0 01-11.413-18.363V671.28c0-11.31 9.17-20.48 20.48-20.48 3.06 0 6.082.686 8.842 2.007l414.87 198.558a32 32 0 0027.629 0l414.87-198.558a20.48 20.48 0 018.841-2.007zm0-234c11.194 0 20.29 8.981 20.48 20.13v80.129a20.48 20.48 0 01-11.06 18.185l-.352.178-432.828 206.25a32 32 0 01-27.531 0L65.427 535.422a20.48 20.48 0 01-11.413-18.363V437.28c0-11.31 9.17-20.48 20.48-20.48 3.06 0 6.082.686 8.842 2.007l414.87 198.558a32 32 0 0027.629 0l414.87-198.558a20.48 20.48 0 018.841-2.007zm-426-367.089l.47.22 445.996 212.278c9.973 4.747 14.21 16.68 9.463 26.654a20 20 0 01-9.48 9.471l-445.98 211.763a32 32 0 01-27.619-.004L54.082 298.407c-6.968-3.612-10.989-10.67-11.068-18.006v-.386c-.06-7.346 3.84-14.468 10.704-18.2l.364-.193L496.396 49.935a32 32 0 0127.15-.224z",fill:"currentColor",fillRule:"nonzero",__self:void 0,__source:{fileName:U,lineNumber:13,columnNumber:7}}));return l().createElement(H,n({component:t},e,{__self:void 0,__source:{fileName:U,lineNumber:20,columnNumber:10}}))};var Z=e=>{var t=()=>l().createElement("svg",n({width:"1em",height:"1em",fill:"currentColor",viewBox:"0 0 1024 1024"},e,{__self:void 0,__source:{fileName:U,lineNumber:25,columnNumber:5}}),l().createElement("path",{d:"M899.1 869.6l-53-305.6H864c14.4 0 26-11.6 26-26V346c0-14.4-11.6-26-26-26H618V138c0-14.4-11.6-26-26-26H432c-14.4 0-26 11.6-26 26v182H160c-14.4 0-26 11.6-26 26v192c0 14.4 11.6 26 26 26h17.9l-53 305.6c-.3 1.5-.4 3-.4 4.4 0 14.4 11.6 26 26 26h723c1.5 0 3-.1 4.4-.4 14.2-2.4 23.7-15.9 21.2-30zM204 390h272V182h72v208h272v104H204V390zm468 440V674c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v156H416V674c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v156H202.8l45.1-260H776l45.1 260H672z",fill:"currentColor",fillRule:"nonzero",__self:void 0,__source:{fileName:U,lineNumber:32,columnNumber:7}}));return l().createElement(H,n({component:t},e,{__self:void 0,__source:{fileName:U,lineNumber:39,columnNumber:10}}))},V=(r(560),r(300)),Q=r.n(V),K=(0,o.createContext)({});const G=K;var W={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888.3 757.4h-53.8c-4.2 0-7.7 3.5-7.7 7.7v61.8H197.1V197.1h629.8v61.8c0 4.2 3.5 7.7 7.7 7.7h53.8c4.2 0 7.7-3.4 7.7-7.7V158.7c0-17-13.7-30.7-30.7-30.7H158.7c-17 0-30.7 13.7-30.7 30.7v706.6c0 17 13.7 30.7 30.7 30.7h706.6c17 0 30.7-13.7 30.7-30.7V765.1c0-4.3-3.5-7.7-7.7-7.7zm18.6-251.7L765 393.7c-5.3-4.2-13-.4-13 6.3v76H438c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h314v76c0 6.7 7.8 10.5 13 6.3l141.9-112a8 8 0 000-12.6z"}}]},name:"export",theme:"outlined"};const J=W;var $=function(e,t){return o.createElement(w.Z,Object.assign({},e,{ref:t,icon:J}))};$.displayName="ExportOutlined";const Y=o.forwardRef($);var X="/Users/jcl/github/umi/umi-ui/packages/plugin-ui-blocks/ui/BlockList/HighlightedText.tsx",ee=e=>{var t=e.text,r=void 0===t?"":t,n=e.highlight,i=void 0===n?"":n;if(!r||!i)return r;var a=r.split(new RegExp("(".concat(i,")"),"gi"));return l().createElement(l().Fragment,null,a.map((e,t)=>l().createElement("span",{key:t,style:e.toLowerCase()===i.toLowerCase()?{fontWeight:"bold",color:"#2688F9"}:{},__self:void 0,__source:{fileName:X,lineNumber:19,columnNumber:9}},e)))};const te=ee,re=e=>(window.parent.postMessage(JSON.stringify({action:"umi.ui.enable.GUmiUIFlag"}),"*"),window.parent.postMessage(JSON.stringify({action:"umi.ui.checkValidEditSection"}),"*"),new Promise((t,r)=>{var n=i=>{console.log("getInsertPosition e",i),console.log("[Block] Received message",i.data);try{var a=JSON.parse(i.data),o=a.action,l=a.payload;if("umi.ui.block.addBlock"===o){var s=l;window.removeEventListener("message",n),e.showMini(),t(s),window.parent.postMessage(JSON.stringify({action:"umi.ui.disableBlockEditMode"}),"*")}else"umi.ui.checkValidEditSection.success"===o&&(l.haveValid?(e.hideMini(),window.parent.postMessage(JSON.stringify({action:"umi.ui.enableBlockEditMode"}),"*"),window.parent.postMessage(JSON.stringify({action:"umi.ui.changeEdit",payload:{"zh-CN":"\u53d6\u6d88\u7f16\u8f91","en-US":"Cancel Edit"}}),"*")):r(new Error("\u53ea\u6709 pages \u6216 page \u76ee\u5f55\u4e0b\u7684\u9875\u9762\u624d\u80fd\u63d2\u5165\u8d44\u4ea7")))}catch(c){console.error("[Block] parse message error",c)}};window.addEventListener("message",n)}));var ne="/Users/jcl/github/umi/umi-ui/packages/plugin-ui-blocks/ui/BlockList/ImageLoad.tsx",ie="https://gw.alipayobjects.com/mdn/rms_4f0d74/afts/img/A*I0RVS41yx2sAAAAAAAAAAABkARQnAQ",ae=e=>{var t=e.src,r=(0,o.useState)(ie),n=f(r,2),i=n[0],a=n[1];return(0,o.useEffect)(()=>{var e=new Image;e.src=i,e.onload=()=>{a(t)}},[t]),l().createElement("div",{className:i===ie?Q().defaultImg:Q().img,style:{backgroundImage:"url(".concat(i,")")},__self:void 0,__source:{fileName:ne,lineNumber:19,columnNumber:5}})};const oe=ae;var le={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"};const se=le;var ce=function(e,t){return o.createElement(w.Z,Object.assign({},e,{ref:t,icon:se}))};ce.displayName="EyeOutlined";const ue=o.forwardRef(ce);var de="/Users/jcl/github/umi/umi-ui/packages/plugin-ui-blocks/ui/BlockList/ImagePreview.tsx";const me=e=>{var t=e.cls,r=e.img,n=(0,o.useState)(!0),i=f(n,2),a=i[0],s=i[1],c=()=>{s(!1)};return l().createElement(l().Fragment,null,l().createElement(N.Tooltip,{title:l().createElement("div",{style:{width:450},__self:void 0,__source:{fileName:de,lineNumber:16,columnNumber:11}},a&&l().createElement(N.Spin,{__self:void 0,__source:{fileName:de,lineNumber:21,columnNumber:25}}),l().createElement("img",{style:{display:a?"none":"block"},onLoad:c,width:"100%",alt:"img",draggable:"false",src:r,__self:void 0,__source:{fileName:de,lineNumber:22,columnNumber:13}})),__self:void 0,__source:{fileName:de,lineNumber:14,columnNumber:7}},l().createElement(N.Button,{className:t,__self:void 0,__source:{fileName:de,lineNumber:33,columnNumber:9}},l().createElement(ue,{__self:void 0,__source:{fileName:de,lineNumber:34,columnNumber:11}}))))};var fe="/Users/jcl/github/umi/umi-ui/packages/plugin-ui-blocks/ui/BlockList/BlockItem.tsx",pe=e=>{var t=e.item,r=e.keyword;return l().createElement("div",{className:Q().meats,__self:void 0,__source:{fileName:fe,lineNumber:25,columnNumber:3}},l().createElement("span",{className:Q().tags,__self:void 0,__source:{fileName:fe,lineNumber:26,columnNumber:5}},t.tags&&t.tags.map(e=>l().createElement("span",{key:e,className:Q().tagInCard,__self:void 0,__source:{fileName:fe,lineNumber:29,columnNumber:11}},l().createElement(te,{text:e,highlight:r,__self:void 0,__source:{fileName:fe,lineNumber:30,columnNumber:13}})))))},_e=function(){var e=h(_().mark((function e(t,r){var n,i;return _().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.callRemote({type:"org.umi.block.getRelativePagesPath",payload:{path:r}});case 2:return n=e.sent,i=n.data,e.abrupt("return",i.replace(/(index)?((\.js?)|(\.tsx?)|(\.jsx?))$/,""));case 5:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}(),be=function(){var e=h(_().mark((function e(t,r){var n,i,a,o,l,s,c,u;return _().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=r.item,i=r.type,a=r.onShowModal,o=r.currentResource,e.prev=1,e.next=4,t.callRemote({type:"org.umi.block.checkIfCanAdd",payload:{item:n,type:i,currentResource:o}});case 4:e.next=10;break;case 6:return e.prev=6,e.t0=e["catch"](1),N.message.error(e.t0.message),e.abrupt("return");case 10:if(l=(null===o||void 0===o?void 0:o.resourceType)===S._g.dumi?i===S.h3.BLOCK:"block"===i,!t.isMini()||!l){e.next=29;break}return e.prev=12,e.next=15,re(t);case 15:return s=e.sent,console.log("position",s),e.next=19,_e(t,s.filename);case 19:c=e.sent,u={path:c,filename:s.filename,index:s.index,blockTarget:c},a(n,u),e.next=28;break;case 24:e.prev=24,e.t1=e["catch"](12),console.error("BlockItem error",e.t1),N.message.error(e.t1.message);case 28:return e.abrupt("return");case 29:a(n,{});case 30:case"end":return e.stop()}}),e,null,[[1,6],[12,24]])})));return function(t,r){return e.apply(this,arguments)}}(),he=e=>{var t=e.disabledTitle,r=e.disabled,i=e.children,o=a(e,["disabledTitle","disabled","children"]);return r?l().createElement(N.Tooltip,{title:t,__self:void 0,__source:{fileName:fe,lineNumber:127,columnNumber:7}},l().createElement(N.Button,n({className:Q().addBtn,type:"primary",disabled:r},o,{__self:void 0,__source:{fileName:fe,lineNumber:128,columnNumber:9}}),i)):l().createElement(N.Button,n({className:Q().addBtn,type:"primary",disabled:r},o,{__self:void 0,__source:{fileName:fe,lineNumber:135,columnNumber:5}}),i)},ge=e=>{var t=e.type,r=e.item,n=e.loading,i=void 0!==n&&n,a=e.disabled,s=e.onShowModal,u=e.keyword,d=e.selectedTag,m=(0,o.useContext)(c),f=m.api,p=(0,o.useContext)(G),b=p.currentResource,g=f.useIntl,v=g(),y=v.formatMessage,k=f.isMini(),x=r.img||r.thumbnail,w=function(){var e=h(_().mark((function e(){return _().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,be(f,{type:t,item:r,onShowModal:s,currentResource:b});case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return l().createElement(N.Col,{className:Q().col,key:r.url,__self:void 0,__source:{fileName:fe,lineNumber:167,columnNumber:5}},l().createElement("div",{id:r.url,className:Q().templateCard,onClick:()=>{i&&s(r,{})},__self:void 0,__source:{fileName:fe,lineNumber:168,columnNumber:7}},l().createElement(N.Spin,{spinning:i,tip:"\u6dfb\u52a0\u4e2d...",__self:void 0,__source:{fileName:fe,lineNumber:177,columnNumber:9}},l().createElement("div",{className:Q().demo,__self:void 0,__source:{fileName:fe,lineNumber:178,columnNumber:11}},l().createElement("div",{className:Q().addProject,__self:void 0,__source:{fileName:fe,lineNumber:179,columnNumber:13}},l().createElement(he,{type:"primary",disabled:a,disabledTitle:y({id:"org.umi.ui.blocks.adder.disabledTitle"}),onClick:w,__self:void 0,__source:{fileName:fe,lineNumber:180,columnNumber:15}},y(i?{id:"org.umi.ui.blocks.list.viewlog"}:{id:"org.umi.ui.blocks.list.add"})),l().createElement("div",{className:"".concat(Q().btnGroup," ").concat(r.previewUrl?Q().hasPreview:""),__self:void 0,__source:{fileName:fe,lineNumber:193,columnNumber:15}},l().createElement(me,{img:x,cls:Q().previewBtn,__self:void 0,__source:{fileName:fe,lineNumber:194,columnNumber:17}}),l().createElement("div",{className:Q().btnSep,__self:void 0,__source:{fileName:fe,lineNumber:195,columnNumber:17}}),r.previewUrl&&l().createElement(N.Tooltip,{title:y({id:"org.umi.ui.blocks.list.preview.demo"}),placement:"bottom",__self:void 0,__source:{fileName:fe,lineNumber:197,columnNumber:19}},l().createElement(N.Button,{className:Q().previewBtn,target:"_blank",href:r.previewUrl,__self:void 0,__source:{fileName:fe,lineNumber:201,columnNumber:21}},l().createElement(Y,{__self:void 0,__source:{fileName:fe,lineNumber:202,columnNumber:23}}))))),l().createElement(oe,{src:x,__self:void 0,__source:{fileName:fe,lineNumber:209,columnNumber:13}}))),l().createElement("div",{className:Q().content,__self:void 0,__source:{fileName:fe,lineNumber:213,columnNumber:9}},l().createElement("div",{className:Q().title,__self:void 0,__source:{fileName:fe,lineNumber:214,columnNumber:11}},l().createElement(te,{text:r.name,highlight:u,__self:void 0,__source:{fileName:fe,lineNumber:215,columnNumber:13}})),r.description&&!k&&l().createElement(N.Typography.Paragraph,{className:Q().description,ellipsis:{rows:2,expandable:!1},__self:void 0,__source:{fileName:fe,lineNumber:218,columnNumber:13}},l().createElement(te,{text:r.description,highlight:u,__self:void 0,__source:{fileName:fe,lineNumber:222,columnNumber:15}})),!k&&""===d&&l().createElement(pe,{item:r,keyword:u,__self:void 0,__source:{fileName:fe,lineNumber:225,columnNumber:45}}))))};const ve=ge;var ye="/Users/jcl/github/umi/umi-ui/packages/plugin-ui-blocks/ui/BlockList/index.tsx",Ne=e=>{var t=e.list,r=void 0===t?[]:t,i=e.setSelectedTag,a=e.selectedTag,s=e.addingBlock,u=e.keyword,d=e.loading,m=(0,o.useContext)(G),p=m.currentResource,_=(0,o.useContext)(c),b=_.api,h=b.useIntl,g=h(),v=g.formatMessage,y=b.isMini(),k=y?6:8,x=(0,o.useState)(1),w=f(x,2),E=w[0],C=w[1];(0,o.useEffect)(()=>{i(""),C(1)},[r]),(0,o.useEffect)(()=>{C(1)},[a]);var j,O=r.filter(e=>{var t=e.name,r=void 0===t?"":t,n=e.url,i=e.description,o=void 0===i?"":i,l=e.category,s=e.tags,c=void 0===s?[]:s;return(!a||(l?l===a:c.join("").includes(a)))&&(!u||r.toLocaleLowerCase().includes(u)||o.toLocaleLowerCase().includes(u)||n.toLocaleLowerCase().includes(u))}),A=O.slice((E-1)*k,E*k>O.length?O.length:E*k).filter(Boolean),P=!A||0===A.length;return j=d?l().createElement("div",{className:Q().emptyWrapper,__self:void 0,__source:{fileName:ye,lineNumber:76,columnNumber:7}},l().createElement(N.Spin,{size:"large",__self:void 0,__source:{fileName:ye,lineNumber:77,columnNumber:9}})):P?l().createElement("div",{className:Q().emptyWrapper,__self:void 0,__source:{fileName:ye,lineNumber:83,columnNumber:7}},l().createElement(N.Empty,{imageStyle:{width:64,height:41,margin:"8px auto"},image:"https://gw.alipayobjects.com/mdn/rms_4f0d74/afts/img/A*LinHSLLEHUAAAAAAAAAAAABkARQnAQ",description:v(u?{id:"org.umi.ui.blocks.list.nofound"}:{id:"org.umi.ui.blocks.list.nodata"}),__self:void 0,__source:{fileName:ye,lineNumber:84,columnNumber:9}})):l().createElement("div",{style:{display:"flex",height:"100%",flexDirection:"column"},__self:void 0,__source:{fileName:ye,lineNumber:101,columnNumber:7}},l().createElement(N.Row,{gutter:[20,20],type:"flex",__self:void 0,__source:{fileName:ye,lineNumber:108,columnNumber:9}},A.map(t=>{var r={[S._g.dumi]:{key:t.identifier,loading:s&&t.identifier===s.identifier,disabled:s&&t.identifier===s.identifier},default:{key:t.url,loading:s&&t.url===s.url,disabled:s&&s.url&&t.url!==s.url}};return l().createElement(ve,n({},e,r[null===p||void 0===p?void 0:p.resourceType]||r.default,{item:t,selectedTag:a,__self:void 0,__source:{fileName:ye,lineNumber:123,columnNumber:15}}))})),O.length>k&&l().createElement(N.Row,{className:Q().pagination,type:"flex",justify:"end",__self:void 0,__source:{fileName:ye,lineNumber:133,columnNumber:11}},l().createElement(N.Pagination,{size:y?"small":void 0,current:E,onChange:C,total:O.length,pageSize:k,__self:void 0,__source:{fileName:ye,lineNumber:134,columnNumber:13}}))),l().createElement("div",{className:Q().cardContainer,__self:void 0,__source:{fileName:ye,lineNumber:147,columnNumber:10}},j)};const ke=Ne;var xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"};const we=xe;var Ee=function(e,t){return o.createElement(w.Z,Object.assign({},e,{ref:t,icon:we}))};Ee.displayName="SearchOutlined";const Ce=o.forwardRef(Ee);var je=r(997),Oe=r.n(je),Ae="/Users/jcl/github/umi/umi-ui/packages/plugin-ui-blocks/ui/GlobalSearch.tsx",Pe=e=>{var t=e.onChange,r=e.api,n=r.useIntl,i=r.hooks,a=r._,o=n(),s=o.formatMessage,c=a.debounce;(null===i||void 0===i?void 0:i.useDebounceFn)&&(c=i.useDebounceFn);var u=c(e=>{t(e)},300),d=(null===u||void 0===u?void 0:u.run)||u;return l().createElement(N.Input,{prefix:l().createElement(Ce,{__self:void 0,__source:{fileName:Ae,lineNumber:31,columnNumber:15}}),className:Oe().search,allowClear:!0,size:r.mini?"small":"middle",onChange:e=>d(e.target.value),placeholder:s({id:"org.umi.ui.blocks.content.search_block"}),__self:void 0,__source:{fileName:Ae,lineNumber:30,columnNumber:5}})};const Se=Pe;var Te=r(673),Re=r.n(Te),Le=r(830),Ie=r.n(Le),Me=(e,t,r)=>{var n=(0,o.useState)(r.defaultData),i=f(n,2),a=i[0],l=i[1],s=(0,o.useState)(!0),c=f(s,2),u=c[0],d=c[1],m=(0,o.useState)(1),p=f(m,2),b=p[0],g=p[1],v=(0,o.useState)(!1),k=f(v,2),x=k[0],w=k[1],E=r||{},C=E.manual,j=void 0!==C&&C,O=r&&r.fetchMore?r.fetchMore:{},A=O.pageSize,P=void 0===A?20:A,S=function(){var t=h(_().mark((function t(r){var n,i,o,s,c,u;return _().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return d(!0),t.next=3,e({pageIndex:b,pageSize:P});case 3:n=t.sent,i=n.data,o=n.success,s=n.message,!1!==o?(r&&a?(c=y({},i),Object.keys(i||{}).forEach(e=>{Array.isArray(i[e])&&a[e]&&(c[e]=a[e].concat(i[e]))}),l(c)):l(i),u=0,Object.keys(i||{}).forEach(e=>{/total\S+Count/.test(e)&&"number"===typeof i[e]&&(u=i[e])}),w(u>P*b)):N.message.error(s),d(!1);case 9:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),T=()=>{g(b+1),S(!0)};return(0,o.useEffect)(()=>{!1===j&&S()},t||[]),{data:a,loading:u,fetch:S,fetchMore:T,hasMore:x,setList:l}};const Be=Me;var Fe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"};const ze=Fe;var De=function(e,t){return o.createElement(w.Z,Object.assign({},e,{ref:t,icon:ze}))};De.displayName="LoadingOutlined";const He=o.forwardRef(De);var Ue="/Users/jcl/github/umi/umi-ui/packages/plugin-ui-blocks/ui/LogPanel/index.tsx",qe=e=>{var t=e.loading,r=(0,o.useContext)(c),n=r.api,i=(0,o.useState)([]),a=f(i,2),s=a[0],u=a[1],d=(0,o.useState)(null),m=f(d,2),p=m[0],_=m[1],b=n.Terminal;return(0,o.useEffect)(()=>{if(p){n.callRemote({type:"org.umi.block.get-adding-blocks-log"}).then(e=>{var t=e.data;p&&p.write(t.replace(/\n/g,"\r\n"))});var e=[];n.listenRemote({type:"org.umi.block.add-blocks-log",onMessage:t=>{var r=t.data;e.push(r),p&&p.write(r.replace(/\n/g,"\r\n")),u([...e])}})}},[p]),b?l().createElement(b,{title:t?l().createElement(He,{__self:void 0,__source:{fileName:Ue,lineNumber:55,columnNumber:24}}):" ",defaultValue:s.join(""),onInit:e=>{_(e)},config:n.isMini()?{fontSize:12}:{},__self:void 0,__source:{fileName:Ue,lineNumber:54,columnNumber:5}}):null};const Ze=qe;var Ve=r(296),Qe=r.n(Ve),Ke="/Users/jcl/github/umi/umi-ui/packages/plugin-ui-blocks/ui/Adder/ResultPanel.tsx";const Ge=e=>{var t=e.name,r=e.onFinish,n=(0,o.useContext)(c),i=n.api,a=i.useIntl,s=a(),u=s.formatMessage;return l().createElement("div",{className:Qe().result,__self:void 0,__source:{fileName:Ke,lineNumber:23,columnNumber:5}},l().createElement(N.Result,{status:"success",title:"".concat(t," ").concat(u({id:"org.umi.ui.blocks.adder.result.success"})),subTitle:u({id:"org.umi.ui.blocks.adder.result.subTitle"}),extra:l().createElement(N.Button,{type:"primary",key:"preview",onClick:()=>r(),__self:void 0,__source:{fileName:Ke,lineNumber:31,columnNumber:11}},u({id:"org.umi.ui.blocks.adder.result.done"})),__self:void 0,__source:{fileName:Ke,lineNumber:24,columnNumber:7}}))};var We="/Users/jcl/github/umi/umi-ui/packages/plugin-ui-blocks/ui/CustomTreeSelect/index.tsx",Je=N.Input.Group,$e=e=>{var t=e.value,r=void 0===t?"":t,i=e.onChange,s=e.onlySelectLeaf,c=a(e,["value","onChange","onlySelectLeaf"]),u=(0,o.useRef)(),d=(e,t)=>{i("".concat(e,"/").concat(t).replace(/\/\//g,"/"))},m=r.split("/"),f=m.pop(),p=m.join("/")||"/",_=s?r:p,b=l().createElement(N.TreeSelect,n({showSearch:!0,style:{width:s?"100%":"30%"},dropdownStyle:{backgroundColor:"#23232e"},labelInValue:!0,dropdownMatchSelectWidth:s?void 0:400,value:{value:_},getPopupContainer:()=>u.current||document.body,onSelect:(e,t)=>{s?i(t.value):d&&d(t.value,f)}},c,{__self:void 0,__source:{fileName:We,lineNumber:31,columnNumber:5}}));return l().createElement("div",{ref:u,style:{position:"relative"},__self:void 0,__source:{fileName:We,lineNumber:57,columnNumber:5}},s?b:l().createElement(Je,{compact:!0,__self:void 0,__source:{fileName:We,lineNumber:66,columnNumber:9}},b,l().createElement(N.Input,{style:{width:"70%"},value:f,onChange:e=>{d(p,e.target.value)},__self:void 0,__source:{fileName:We,lineNumber:68,columnNumber:11}})))};const Ye=$e;var Xe="/Users/jcl/github/umi/umi-ui/packages/plugin-ui-blocks/ui/Adder/RoutePathTree.tsx",et=e=>{var t=e.visible,r=a(e,["visible"]),i=(0,o.useContext)(c),s=i.api,u=Be(h(_().mark((function e(){return _().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!t){e.next=2;break}return e.abrupt("return",s.callRemote({type:"org.umi.block.routes"}));case 2:return e.abrupt("return",d);case 3:case"end":return e.stop()}}),e)}))),[t],{defaultData:[]}),d=u.data;return l().createElement(Ye,n({treeData:d},r,{__self:void 0,__source:{fileName:Xe,lineNumber:29,columnNumber:10}}))};const tt=et;var rt="/Users/jcl/github/umi/umi-ui/packages/plugin-ui-blocks/ui/Adder/PageFoldersTreeData.tsx",nt=e=>{var t=(0,o.useContext)(c),r=t.api,i=e.visible,s=a(e,["visible"]),u=Be(h(_().mark((function e(){return _().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!i){e.next=2;break}return e.abrupt("return",r.callRemote({type:"org.umi.block.pageFolders"}));case 2:return e.abrupt("return",d);case 3:case"end":return e.stop()}}),e)}))),[i],{defaultData:[]}),d=u.data;return l().createElement(Ye,n({treeData:d},s,{__self:void 0,__source:{fileName:rt,lineNumber:29,columnNumber:10}}))};const it=nt;var at={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"};const ot=at;var lt=function(e,t){return o.createElement(w.Z,Object.assign({},e,{ref:t,icon:ot}))};lt.displayName="QuestionCircleOutlined";const st=o.forwardRef(lt);var ct="/Users/jcl/github/umi/umi-ui/packages/plugin-ui-blocks/ui/Adder/InfoToolTip.tsx",ut=e=>{var t=e.title,r=e.placeholder;return l().createElement(N.Tooltip,{title:r,__self:void 0,__source:{fileName:ct,lineNumber:9,columnNumber:3}},l().createElement("div",{style:{display:"flex",alignItems:"center"},__self:void 0,__source:{fileName:ct,lineNumber:10,columnNumber:5}},t,l().createElement(st,{style:{marginLeft:8},__self:void 0,__source:{fileName:ct,lineNumber:17,columnNumber:7}})))};const dt=ut;var mt="/Users/jcl/github/umi/umi-ui/packages/plugin-ui-blocks/ui/Adder/AddTemplateForm.tsx",ft=e=>{var t=e.visible,r=(0,o.useContext)(c),n=r.api,i=n.useIntl,a=i(),s=a.formatMessage;return l().createElement(l().Fragment,null,l().createElement(N.Form.Item,{name:"routePath",label:l().createElement(dt,{title:s({id:"org.umi.ui.blocks.adder.routePath"}),placeholder:s({id:"org.umi.ui.blocks.adder.routePath.placeholder"}),__self:void 0,__source:{fileName:mt,lineNumber:26,columnNumber:11}}),rules:[{required:!0,message:s({id:"org.umi.ui.blocks.adder.routePath.required"})},{validator:function(){var e=h(_().mark((function e(t,r){var i,a;return _().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("/"!==r){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,n.callRemote({type:"org.umi.block.checkExistRoute",payload:{path:r.toLowerCase()}});case 4:if(i=e.sent,a=i.exists,!a){e.next=8;break}throw new Error(s({id:"org.umi.ui.blocks.adder.routePath.exist"}));case 8:case"end":return e.stop()}}),e)})));function t(t,r){return e.apply(this,arguments)}return t}()}],__self:void 0,__source:{fileName:mt,lineNumber:23,columnNumber:7}},l().createElement(tt,{visible:t,__self:void 0,__source:{fileName:mt,lineNumber:58,columnNumber:9}})),l().createElement(N.Form.Item,{name:"path",label:l().createElement(dt,{title:s({id:"org.umi.ui.blocks.adder.templatePath"}),placeholder:s({id:"org.umi.ui.blocks.adder.templatePath.tooltip"}),__self:void 0,__source:{fileName:mt,lineNumber:63,columnNumber:11}}),rules:[{required:!0,message:s({id:"org.umi.ui.blocks.adder.templatePath.required"})},{validator:function(){var e=h(_().mark((function e(t,r){var i,a,o,l,c,u,d;return _().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("/"!==r){e.next=2;break}throw new Error(s({id:"org.umi.ui.blocks.adder.templatePath.root"}));case 2:if(a=null===r||void 0===r||null===(i=r.split("/"))||void 0===i?void 0:i.slice(-1),o=f(a,1),l=o[0],c=void 0===l?"":l,c===Ie()(c)){e.next=5;break}throw new Error(s({id:"org.umi.ui.blocks.adder.templatePath.uppercamelcase"}));case 5:return e.next=7,n.callRemote({type:"org.umi.block.checkExistFilePath",payload:{path:r}});case 7:if(u=e.sent,d=u.exists,!d){e.next=11;break}throw new Error(s({id:"org.umi.ui.blocks.adder.templatePath.exist"}));case 11:case"end":return e.stop()}}),e)})));function t(t,r){return e.apply(this,arguments)}return t}()}],__self:void 0,__source:{fileName:mt,lineNumber:60,columnNumber:7}},l().createElement(it,{visible:t,__self:void 0,__source:{fileName:mt,lineNumber:104,columnNumber:9}})))};const pt=ft;var _t="/Users/jcl/github/umi/umi-ui/packages/plugin-ui-blocks/ui/Adder/AddBlockFormForUI.tsx",bt=e=>{var t=e.value,r=e.name,n=e.intl;return l().createElement("div",{style:{display:"flex",marginBottom:24},__self:void 0,__source:{fileName:_t,lineNumber:17,columnNumber:3}},n({id:"org.umi.ui.blocks.adder.path.label"}),l().createElement("code",{style:{backgroundColor:"#3b3b4d",margin:"0 8px",padding:"0 8px",borderRadius:4},__self:void 0,__source:{fileName:_t,lineNumber:24,columnNumber:5}},"".concat(t).concat(r?"/".concat(r):"").replace(/\//g,"/").replace(/\/\//g,"/")))},ht=e=>{var t=e.blockTarget,r=e.form,n=(0,o.useContext)(c),i=n.api,a=i.useIntl,s=a(),u=s.formatMessage,d=(0,o.useState)(r.getFieldValue("name")),m=f(d,2),p=m[0],b=m[1];return l().createElement(l().Fragment,null,l().createElement(N.Form.Item,{noStyle:!0,name:"path",label:l().createElement(dt,{title:u({id:"org.umi.ui.blocks.adder.path"}),placeholder:u({id:"org.umi.ui.blocks.adder.path.minitooltip"}),__self:void 0,__source:{fileName:_t,lineNumber:51,columnNumber:11}}),rules:[{required:!0,message:u({id:"org.umi.ui.blocks.adder.path.rule"})}],__self:void 0,__source:{fileName:_t,lineNumber:47,columnNumber:7}},l().createElement(bt,{name:p,intl:u,__self:void 0,__source:{fileName:_t,lineNumber:65,columnNumber:9}})),l().createElement(N.Form.Item,{name:"name",label:l().createElement(dt,{title:u({id:"org.umi.ui.blocks.adder.name"}),placeholder:u({id:"org.umi.ui.blocks.adder.name.tooltip"}),__self:void 0,__source:{fileName:_t,lineNumber:70,columnNumber:11}}),rules:[{validator:function(){var e=h(_().mark((function e(n,a){var o,l,s,c,d;return _().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(a){e.next=2;break}throw new Error(u({id:"org.umi.ui.blocks.adder.name.required"}));case 2:if(/^[a-zA-Z$_][a-zA-Z\d_]*$/.test(a)){e.next=4;break}throw new Error(u({id:"org.umi.ui.blocks.adder.name.illegal"}));case 4:if(/^(?:[A-Z][a-z\d]+)+$/.test(a)){e.next=6;break}throw new Error(u({id:"org.umi.ui.blocks.adder.name.illegalReact"}));case 6:return e.next=8,i.callRemote({type:"org.umi.block.checkExistFilePath",payload:{path:"".concat(t,"/").concat(a)}});case 8:if(o=e.sent,l=o.exists,!l){e.next=12;break}throw new Error(u({id:"org.umi.ui.blocks.adder.pathexist"}));case 12:return s=r.getFieldValue("path"),e.next=15,i.callRemote({type:"org.umi.block.checkBindingInFile",payload:{path:s,name:a}});case 15:if(c=e.sent,d=c.exists,!d){e.next=19;break}throw new Error(u({id:"org.umi.ui.blocks.adder.varexist"}));case 19:case"end":return e.stop()}}),e)})));function n(t,r){return e.apply(this,arguments)}return n}()}],__self:void 0,__source:{fileName:_t,lineNumber:67,columnNumber:7}},l().createElement(N.Input,{placeholder:u({id:"org.umi.ui.blocks.adder.name.placeholder"}),onChange:e=>{b(e.target.value)},__self:void 0,__source:{fileName:_t,lineNumber:113,columnNumber:9}})))};const gt=ht;var vt="/Users/jcl/github/umi/umi-ui/packages/plugin-ui-blocks/ui/Adder/RouteFilesTreeData.tsx",yt=e=>{var t=(0,o.useContext)(c),r=t.api,i=e.visible,s=a(e,["visible"]),u=Be(h(_().mark((function e(){return _().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!i){e.next=2;break}return e.abrupt("return",r.callRemote({type:"org.umi.block.routeFiles"}));case 2:return e.abrupt("return",d);case 3:case"end":return e.stop()}}),e)}))),[i],{defaultData:[]}),d=u.data;return l().createElement(Ye,n({onlySelectLeaf:!0,treeData:d},s,{__self:void 0,__source:{fileName:vt,lineNumber:29,columnNumber:5}}))};const Nt=yt;var kt="/Users/jcl/github/umi/umi-ui/packages/plugin-ui-blocks/ui/Adder/AddBlockForm.tsx",xt=e=>{var t=e.form,r=e.visible,n=(0,o.useContext)(c),i=n.api,a=i.useIntl,s=a(),u=s.formatMessage;return l().createElement(l().Fragment,null,l().createElement("div",{style:{display:"flex",marginBottom:24},__self:void 0,__source:{fileName:kt,lineNumber:23,columnNumber:7}},u({id:"org.umi.ui.blocks.adder.minirecommend"})),l().createElement(N.Form.Item,{name:"path",label:l().createElement(dt,{title:u({id:"org.umi.ui.blocks.adder.path"}),placeholder:u({id:"org.umi.ui.blocks.adder.path.tooltip"}),__self:void 0,__source:{fileName:kt,lineNumber:34,columnNumber:11}}),rules:[{required:!0,message:u({id:"org.umi.ui.blocks.adder.path.rule"})}],__self:void 0,__source:{fileName:kt,lineNumber:31,columnNumber:7}},l().createElement(Nt,{visible:r,__self:void 0,__source:{fileName:kt,lineNumber:46,columnNumber:9}})),l().createElement(N.Form.Item,{name:"name",label:l().createElement(dt,{title:u({id:"org.umi.ui.blocks.adder.name"}),placeholder:u({id:"org.umi.ui.blocks.adder.name.tooltip"}),__self:void 0,__source:{fileName:kt,lineNumber:51,columnNumber:11}}),rules:[{validator:function(){var e=h(_().mark((function e(r,n){var a,o,l,s,c,d;return _().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}throw new Error(u({id:"org.umi.ui.blocks.adder.name.required"}));case 2:if(/^[a-zA-Z$_][a-zA-Z\d_]*$/.test(n)){e.next=4;break}throw new Error(u({id:"org.umi.ui.blocks.adder.name.illegal"}));case 4:if(/^(?:[A-Z][a-z]+)+$/.test(n)){e.next=6;break}throw new Error(u({id:"org.umi.ui.blocks.adder.name.illegalReact"}));case 6:return e.next=8,_e(i,t.getFieldValue("path"));case 8:return a=e.sent,e.next=11,i.callRemote({type:"org.umi.block.checkExistFilePath",payload:{path:"".concat(a,"/").concat(n)}});case 11:if(o=e.sent,l=o.exists,!l){e.next=15;break}throw new Error(u({id:"org.umi.ui.blocks.adder.pathexist"}));case 15:return s=t.getFieldValue("path"),e.next=18,i.callRemote({type:"org.umi.block.checkBindingInFile",payload:{path:s,name:n}});case 18:if(c=e.sent,d=c.exists,!d){e.next=22;break}throw new Error(u({id:"org.umi.ui.blocks.adder.varexist"}));case 22:case"end":return e.stop()}}),e)})));function r(t,r){return e.apply(this,arguments)}return r}()}],__self:void 0,__source:{fileName:kt,lineNumber:48,columnNumber:7}},l().createElement(N.Input,{placeholder:u({id:"org.umi.ui.blocks.adder.name.placeholder"}),__self:void 0,__source:{fileName:kt,lineNumber:97,columnNumber:9}})))};const wt=xt;var Et=["Two","Three","Four","Five","Six","Seven"],Ct=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return"".concat(e).concat(Et[t])},jt=function(){var e=h(_().mark((function e(t){var r,n,i,a,o,l,s,c,u,d;return _().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r=t.api,n=t.name,i=t.path,a=t.defaultName,o=t.index,l=void 0===o?0:o,s=t.need,c=void 0===s||s,c){e.next=3;break}return e.abrupt("return",n);case 3:return e.prev=3,e.next=6,r.callRemote({type:"org.umi.block.checkBindingInFile",payload:{path:i,name:n}});case 6:if(u=e.sent,d=u.exists,!(l<6&&d)){e.next=10;break}return e.abrupt("return",jt({name:Ct(a||n,l),path:i,api:r,defaultName:a||n,index:l+1}));case 10:return e.abrupt("return",n);case 13:e.prev=13,e.t0=e["catch"](3);case 15:return e.abrupt("return",n);case 16:case"end":return e.stop()}}),e,null,[[3,13]])})));return function(t){return e.apply(this,arguments)}}(),Ot=function(){var e=h(_().mark((function e(t){var r,n,i,a,o,l,s,c,u,d,m,f;return _().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r=t.api,n=t.path,i=t.defaultPath,a=t.index,o=void 0===a?0:a,l=t.need,s=void 0===l||l,s){e.next=3;break}return e.abrupt("return",n);case 3:return e.prev=3,e.next=6,r.callRemote({type:"org.umi.block.checkExistRoute",payload:{path:n.toLowerCase()}});case 6:if(c=e.sent,u=c.exists,!(o<6&&u)){e.next=13;break}return d=(i||n).split("/"),m=d.pop(),f=d.join("/")||"/",e.abrupt("return",Ot({path:"".concat(f,"/").concat(Ct(m,o)).replace(/\/\//g,"/"),api:r,defaultPath:i||n,index:o+1}));case 13:return e.abrupt("return",n);case 16:e.prev=16,e.t0=e["catch"](3);case 18:return e.abrupt("return",n);case 19:case"end":return e.stop()}}),e,null,[[3,16]])})));return function(t){return e.apply(this,arguments)}}(),At=function(){var e=h(_().mark((function e(t){var r,n,i,a,o,l,s,c,u,d,m,f;return _().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r=t.api,n=t.path,i=t.defaultPath,a=t.index,o=void 0===a?0:a,l=t.need,s=void 0===l||l,s){e.next=3;break}return e.abrupt("return",n);case 3:return e.prev=3,e.next=6,r.callRemote({type:"org.umi.block.checkExistFilePath",payload:{path:n}});case 6:if(c=e.sent,u=c.exists,!(o<6&&u)){e.next=13;break}return d=(i||n).split("/"),m=d.pop(),f=d.join("/")||"/",e.abrupt("return",At({path:"".concat(f,"/").concat(Ct(m,o)).replace(/\/\//g,"/"),api:r,defaultPath:i||n,index:o+1}));case 13:return e.abrupt("return",n);case 16:e.prev=16,e.t0=e["catch"](3);case 18:return e.abrupt("return",n);case 19:case"end":return e.stop()}}),e,null,[[3,16]])})));return function(t){return e.apply(this,arguments)}}(),Pt="/Users/jcl/github/umi/umi-ui/packages/plugin-ui-blocks/ui/Adder/index.tsx",St=function(){var e=h(_().mark((function e(t,r){var n,i,a;return _().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.callRemote({type:"org.umi.block.add",payload:r});case 2:return n=e.sent,i=n.data,a=void 0===i?{message:""}:i,e.abrupt("return",a.message);case 6:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}(),Tt=e=>e.callRemote({type:"org.umi.block.cancel"}),Rt=e=>{var t=e.visible,r=e.blockTarget,n=e.onAddBlockChange,i=e.onHideModal,a=e.index,s=e.block,u=void 0===s?{url:""}:s,d=e.blockType,m=(0,o.useContext)(c),p=m.api,b=(0,o.useContext)(G),g=b.currentResource,v=p.callRemote,k=p.useIntl,x=p._analyze,w=k(),E=w.formatMessage,C=x.gtag,j=(0,o.useState)(!1),O=f(j,2),A=O[0],P=O[1],T=(0,o.useState)(!1),R=f(T,2),L=R[0],I=R[1],M=N.Form.useForm(),B=f(M,1),F=B[0],z=(0,o.useState)("form"),D=f(z,2),H=D[0],U=D[1],q=(0,o.useState)(void 0),Z=f(q,2),V=Z[0],Q=Z[1],K=Be(()=>v({type:"@@project/getNpmClients"}),[],{defaultData:["npm"]}),W=K.data,J=void 0===W?[]:W;if((0,o.useEffect)(()=>{p.detectNpmClients&&p.detectNpmClients().then(e=>{F.setFieldsValue({npmClient:e.find(e=>J.includes(e))})})},[J]),(0,o.useEffect)(()=>{p.listenRemote({type:"org.umi.block.add-blocks-success",onMessage:e=>{P(!1),n(void 0),"hidden"!==document.visibilityState?(U("result"),Q(e.data)):U("form"),C("event","add-blocks-success",{event_category:"block",event_label:e.data&&e.data.path?e.data.path:""})}}),p.listenRemote({type:"org.umi.block.add-blocks-fail",onMessage:e=>{P(!1),n(void 0),"hidden"!==document.visibilityState&&N.message.error(E({id:"org.umi.ui.blocks.adder.failed"})),C("event","add-blocks-fail",{event_category:"block",event_label:e.data&&e.data.path?e.data.path:""})}}),v({type:"org.umi.block.get-adding-block-url"}).then(e=>{var t=e.data;t&&(U("log"),P(!0))}),p.detectLanguage&&p.detectLanguage().then(e=>{F.setFieldsValue({js:"JavaScript"===e})})},[]),(0,o.useEffect)(()=>{var e,t;if(u){var n=((null===u||void 0===u?void 0:u.url)?null===u||void 0===u||null===(e=u.url)||void 0===e||null===(t=e.split("/"))||void 0===t?void 0:t.pop():null===u||void 0===u?void 0:u.key)||"",i=(g.resourceType===S._g.dumi?null===u||void 0===u?void 0:u.identifier:n)||"Demo",a="template"!==d?"/":"/".concat(i),o=function(){var e=h(_().mark((function e(){var t,n;return _().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,jt({name:Ie()(i),path:r||a,api:p,need:!!r});case 2:return t=e.sent,e.next=5,At({path:r||a,api:p,need:"template"===d});case 5:return e.t0=e.sent,e.next=8,Ot({path:"/".concat(i.toLocaleLowerCase()),api:p,need:"template"===d});case 8:e.t1=e.sent,e.t2=t,n={path:e.t0,routePath:e.t1,name:e.t2},F.setFieldsValue(n);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();o()}},[u,r||""]),(0,o.useEffect)(()=>{null!==a&&void 0!==a&&F.setFieldsValue({index:a})},[a]),!u)return null;if((null===g||void 0===g?void 0:g.resourceType)===S._g.dumi){if(!u.dependencies)return null}else if(!u.url)return null;var $={js:!1,uni18n:"true"===localStorage.getItem("umi-ui-block-removeLocale"),npmClient:"npm"},Y=(e,t)=>E("log"!==e||t?"log"===e?{id:"org.umi.ui.blocks.adder.stop"}:{id:"org.umi.ui.blocks.adder.ok"}:{id:"org.umi.ui.blocks.adder.stop"});return l().createElement(N.Modal,{title:l().createElement("div",{style:{display:"flex"},__self:void 0,__source:{fileName:Pt,lineNumber:261,columnNumber:9}},E({id:"org.umi.ui.blocks.adder.title.".concat(d)},{name:u.name})),closable:!0,visible:t,destroyOnClose:!0,onCancel:()=>{i(),A||U("form")},footer:"result"===H?null:void 0,confirmLoading:L,bodyStyle:{height:"60vh",overflow:"auto",transition:".3s"},centered:!0,okText:Y(H,A),onOk:()=>{if("log"===H&&!A)return i(),U("form"),void Q(void 0);"log"!==H?(P(!0),I(!0),F.validateFields().then(function(){var e=h(_().mark((function e(t){var r;return _().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return U("log"),e.prev=1,e.t0=y,e.t1=y(y({},t),u),e.t2={},e.t3=u.name,e.t4=g.resourceType,e.next=9,_e(p,t.path);case 9:e.t5=e.sent,e.t6="template"===d?t.routePath:void 0,e.t7="template"===d,e.t8=d,e.t9=t.index&&t.index.startsWith("l-")?t.index:parseInt(t.index||"0",10),e.t10="template"===d?u.name:t.name,e.t11={blockName:e.t3,resourceType:e.t4,path:e.t5,routePath:e.t6,page:e.t7,blockType:e.t8,index:e.t9,name:e.t10},r=(0,e.t0)(e.t1,e.t2,e.t11),St(p,r),localStorage.setItem("umi-ui-block-removeLocale",t.uni18n),n(u),C("event","install-block",{event_category:"block",event_label:r&&r.path?r.path:""}),e.next=26;break;case 23:e.prev=23,e.t12=e["catch"](1),N.message.error(e.t12.message);case 26:case"end":return e.stop()}}),e,null,[[1,23]])})));return function(t){return e.apply(this,arguments)}}()).catch(()=>P(!1)).finally(()=>I(!1))):N.Modal.confirm({title:E({id:"org.umi.ui.blocks.adder.stop.title"}),content:E({id:"org.umi.ui.blocks.adder.stop.content"}),okType:"danger",okText:E({id:"org.umi.ui.blocks.adder.stop.okText"}),cancelText:E({id:"org.umi.ui.blocks.adder.stop.cancelText"}),onOk:function(){var e=h(_().mark((function e(){return _().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Tt(p);case 2:P(!1),n(void 0);case 4:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}()})},__self:void 0,__source:{fileName:Pt,lineNumber:259,columnNumber:5}},l().createElement(N.Form,{hideRequiredMark:!0,initialValues:$,layout:"vertical",form:F,style:{display:"form"!==H&&"none"},__self:void 0,__source:{fileName:Pt,lineNumber:351,columnNumber:7}},"template"===d&&l().createElement(pt,{visible:t,blockType:d,__self:void 0,__source:{fileName:Pt,lineNumber:360,columnNumber:38}}),"block"===d&&!p.isMini()&&l().createElement(wt,{form:F,visible:t,__self:void 0,__source:{fileName:Pt,lineNumber:361,columnNumber:52}}),"block"===d&&p.isMini()&&l().createElement(gt,{form:F,blockTarget:r,__self:void 0,__source:{fileName:Pt,lineNumber:363,columnNumber:11}}),l().createElement(N.Form.Item,{name:"js",label:E({id:"org.umi.ui.blocks.adder.js"}),valuePropName:"checked",__self:void 0,__source:{fileName:Pt,lineNumber:365,columnNumber:9}},l().createElement(N.Switch,{size:"small",__self:void 0,__source:{fileName:Pt,lineNumber:370,columnNumber:11}})),"template"===d&&l().createElement(N.Form.Item,{name:"uni18n",label:E({id:"org.umi.ui.blocks.adder.uni18n"}),valuePropName:"checked",__self:void 0,__source:{fileName:Pt,lineNumber:374,columnNumber:11}},l().createElement(N.Switch,{size:"small",__self:void 0,__source:{fileName:Pt,lineNumber:379,columnNumber:13}})),l().createElement(N.Form.Item,{name:"npmClient",label:E({id:"org.umi.ui.blocks.adder.npmClient"}),rules:[{required:!0,message:E({id:"org.umi.ui.blocks.adder.npmClient.required"})}],__self:void 0,__source:{fileName:Pt,lineNumber:382,columnNumber:9}},l().createElement(N.Select,{__self:void 0,__source:{fileName:Pt,lineNumber:394,columnNumber:11}},J.map(e=>l().createElement(N.Select.Option,{key:e,value:e,__self:void 0,__source:{fileName:Pt,lineNumber:396,columnNumber:15}},e)))),l().createElement(N.Form.Item,{name:"index",__self:void 0,__source:{fileName:Pt,lineNumber:403,columnNumber:9}},l().createElement("input",{type:"hidden",__self:void 0,__source:{fileName:Pt,lineNumber:404,columnNumber:11}}))),"log"===H&&l().createElement(Ze,{loading:A,__self:void 0,__source:{fileName:Pt,lineNumber:407,columnNumber:31}}),"result"===H&&V&&l().createElement(Ge,{onFinish:()=>{i(),U("form"),Q(void 0),p.hideMini()},name:V.name||u.name,url:V.previewUrl,__self:void 0,__source:{fileName:Pt,lineNumber:409,columnNumber:9}}))};const Lt=Rt;var It={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"};const Mt=It;var Bt=function(e,t){return o.createElement(w.Z,Object.assign({},e,{ref:t,icon:Mt}))};Bt.displayName="UpOutlined";const Ft=o.forwardRef(Bt);var zt={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"};const Dt=zt;var Ht=function(e,t){return o.createElement(w.Z,Object.assign({},e,{ref:t,icon:Dt}))};Ht.displayName="DownOutlined";const Ut=o.forwardRef(Ht);var qt=r(349),Zt=r.n(qt),Vt="/Users/jcl/github/umi/umi-ui/packages/plugin-ui-blocks/ui/AssetsMenu/index.tsx";const Qt=e=>{var t=e.type,r=e.matchedResources,n=e.current,i=e.setActiveResource,a=e.updateUrlQuery,s=e.blocks,u=e.selectedTag,d=e.setSelectedTag,m=e.loading,f=(0,o.useContext)(c),p=f.api,_=p._,b=_.uniq,h=_.flatten,g=(0,o.useMemo)(()=>b(h(s.map(e=>(null===e||void 0===e?void 0:e.category)?[null===e||void 0===e?void 0:e.category]:null===e||void 0===e?void 0:e.tags))).filter(Boolean),[s]);function v(){if(m)return l().createElement("div",{className:"".concat(Zt().cats," ").concat(m?Zt().catsLoading:""),__self:this,__source:{fileName:Vt,lineNumber:31,columnNumber:9}},l().createElement(N.Spin,{size:"large",__self:this,__source:{fileName:Vt,lineNumber:32,columnNumber:11}}));var e=e=>M()(Zt().cat,{[Zt().current]:u===e});return l().createElement("div",{className:Zt().cats,__self:this,__source:{fileName:Vt,lineNumber:41,columnNumber:7}},l().createElement("div",{key:"\u5168\u90e8",className:e(""),onClick:()=>d(""),__self:this,__source:{fileName:Vt,lineNumber:42,columnNumber:9}},"\u5168\u90e8"),g.filter(e=>"\u5e9f\u5f03"!==e).map(t=>l().createElement("div",{key:t,className:e(t),onClick:()=>d(t),__self:this,__source:{fileName:Vt,lineNumber:49,columnNumber:13}},t)))}function y(){function e(e){e.id!==n.id?(i(e),a({type:t,resource:e.id})):i({id:null})}return r.map(t=>{var r=n.id===t.id,i=M()(Zt().resource,{[Zt().current]:!!r});return l().createElement(l().Fragment,{key:t.id,__self:this,__source:{fileName:Vt,lineNumber:73,columnNumber:9}},l().createElement("div",{className:i,onClick:e.bind(null,t),__self:this,__source:{fileName:Vt,lineNumber:74,columnNumber:11}},l().createElement("div",{className:Zt().icon,__self:this,__source:{fileName:Vt,lineNumber:75,columnNumber:13}},l().createElement("img",{src:t.icon,style:{width:"32px",height:"32px"},__self:this,__source:{fileName:Vt,lineNumber:76,columnNumber:15}})),l().createElement("div",{className:Zt().titleAndDescription,__self:this,__source:{fileName:Vt,lineNumber:78,columnNumber:13}},l().createElement("div",{className:Zt().title,__self:this,__source:{fileName:Vt,lineNumber:79,columnNumber:15}},t.name),l().createElement("div",{className:Zt().description,__self:this,__source:{fileName:Vt,lineNumber:80,columnNumber:15}},t.description)),l().createElement("div",{className:Zt().switcher,__self:this,__source:{fileName:Vt,lineNumber:82,columnNumber:13}},r?l().createElement(Ft,{style:{fontSize:"12px"},__self:this,__source:{fileName:Vt,lineNumber:84,columnNumber:17}}):l().createElement(Ut,{style:{fontSize:"12px"},__self:this,__source:{fileName:Vt,lineNumber:86,columnNumber:17}}))),r?v():null)})}return l().createElement(l().Fragment,null,y())};var Kt="/Users/jcl/github/umi/umi-ui/packages/plugin-ui-blocks/ui/unstated-next.tsx";function Gt(e){var t=l().createContext(null);function r(r){var n=e(r.initialState);return l().createElement(t.Provider,{value:n,__self:this,__source:{fileName:Kt,lineNumber:20,columnNumber:12}},r.children)}function n(){var e=l().useContext(t);if(null===e)throw new Error("Component must be wrapped with ");return e}return{Provider:r,useContainer:n}}const Wt=Gt(e=>{var t=()=>(0,T.parse)(window.location.search.substr(1)),r=t(),n=(0,o.useState)(r.type||"block"),i=f(n,2),a=i[0],l=i[1],s=(0,o.useState)(r.resource?{id:r.resource}:null),c=f(s,2),u=c[0],d=c[1];return y(y({},e),{},{type:a,setType:l,activeResource:u,setActiveResource:d})});var Jt="/Users/jcl/github/umi/umi-ui/packages/plugin-ui-blocks/ui/BlocksViewer.tsx",$t=()=>(0,T.parse)(window.location.search.substr(1)),Yt=e=>{var t=$t();window.history.pushState({},"","?".concat((0,T.stringify)(y(y({},t),e))))},Xt=function(){var e=h(_().mark((function e(t){var r,n,i;return _().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,r=N.message.loading("\u7f13\u5b58\u6e05\u7406\u4e2d\uff01"),e.next=4,t.callRemote({type:"org.umi.block.clear"});case 4:n=e.sent,i=n.data,localStorage.removeItem("umi-ui-block-removeLocale"),r(),setTimeout(()=>{N.message.success(i)},30),e.next=14;break;case 11:e.prev=11,e.t0=e["catch"](0),N.message.error(e.t0.message);case 14:case"end":return e.stop()}}),e,null,[[0,11]])})));return function(t){return e.apply(this,arguments)}}(),er=()=>{window.open("https://github.com/umijs/umi-blocks")},tr=(e,t)=>{var r=document.getElementById(e),n=document.getElementById(t);if(r&&n){var i=r.getBoundingClientRect();n.scrollTop=i.top+i.height/2}},rr=()=>{var e=Wt.useContainer(),t=e.api,r=e.type,i=e.setType,a=e.activeResource,s=e.setActiveResource,c=t.callRemote,u=t.useIntl,d=t.hooks,m=d.useRequest,p=u(),b=p.formatMessage,g=t.isMini(),v=(0,o.useState)(null),k=f(v,2),x=k[0],w=k[1],E=(0,o.useState)(null),j=f(E,2),O=j[0],A=j[1],T=(0,o.useState)(!1),R=f(T,2),L=R[0],I=R[1],M=(0,o.useState)(null),B=f(M,2),F=B[0],z=B[1],D=(0,o.useState)(""),H=f(D,2),U=H[0],q=H[1],V=(0,o.useState)(""),Q=f(V,2),K=Q[0],W=Q[1],J=(0,o.useState)({}),$=f(J,2),Y=$[0],X=$[1],ee=m(()=>c({type:"org.umi.block.resource"}),{cacheKey:"getResources",formatResult:e=>(null===e||void 0===e?void 0:e.data)||[],initialData:[]}),te=ee.data,re=(ee.error,ee.loading),ne=a||te.filter(e=>e.blockType===r)[0],ie=m(h(_().mark((function e(){var t,r,n,i;return _().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=ne.id,r=te.find(e=>e.id===t),(null===r||void 0===r?void 0:r.resourceType)!==S._g.dumi||!r.assets){e.next=4;break}return e.abrupt("return",{[t]:r.assets});case 4:return e.next=6,c({type:"org.umi.block.list",payload:{resourceId:t,force:!1}});case 6:return n=e.sent,i=n.data,e.abrupt("return",{[t]:i});case 9:case"end":return e.stop()}}),e)}))),{cacheKey:"getAssetsList",refreshDeps:[ne,te],formatResult:e=>e,onSuccess:e=>{X(t=>y(y({},t),e))},initialData:{}}),ae=ie.loading,oe=ie.run;(0,o.useLayoutEffect)(()=>{r&&Yt({type:r})},[]);var le=(0,o.useMemo)(()=>ne&&Y[ne.id]?Y[ne.id]:[],[Y,ne]);(0,o.useEffect)(()=>{var e=e=>{try{var t=JSON.parse(e.data),r=t.action,n=t.payload,a=void 0===n?{}:n;switch(r){case"umi.ui.block.addTemplate":w(void 0),z(void 0),a&&(i("template"),se(a,{}));break;default:}}catch(o){}return!1};return window.addEventListener("message",e,!1),window.parent.postMessage(JSON.stringify({action:"umi.ui.block.addTemplate.ready"}),"*"),()=>{window.removeEventListener("message",e,!1)}},[]),(0,o.useEffect)(()=>{x&&tr(x.url,"block-list-view")},[ae]),(0,o.useEffect)(()=>{var e=g?"0 4px":"0 8px",r=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";q((null===t||void 0===t||null===(e=t.toLocaleLowerCase)||void 0===e?void 0:e.call(t))||"")};t.setActionPanel&&t.setActionPanel(()=>[l().createElement(Se,{key:"global-search",onChange:r,api:t,__self:void 0,__source:{fileName:Jt,lineNumber:274,columnNumber:9}}),l().createElement(N.Tooltip,{title:b({id:"org.umi.ui.blocks.actions.reload"}),getPopupContainer:e=>e?e.parentNode:document.body,placement:"bottom",__self:void 0,__source:{fileName:Jt,lineNumber:275,columnNumber:9}},l().createElement(N.Button,{size:g?"small":"default",key:"reload",style:{padding:e},onClick:()=>oe(),__self:void 0,__source:{fileName:Jt,lineNumber:280,columnNumber:11}},l().createElement(C,{__self:void 0,__source:{fileName:Jt,lineNumber:286,columnNumber:13}}))),l().createElement(N.Tooltip,{title:b({id:"org.umi.ui.blocks.actions.clear"}),getPopupContainer:e=>e?e.parentNode:document.body,placement:"bottom",__self:void 0,__source:{fileName:Jt,lineNumber:289,columnNumber:9}},l().createElement(N.Button,{size:g?"small":"default",key:"clear",onClick:()=>Xt(t),style:{padding:e},__self:void 0,__source:{fileName:Jt,lineNumber:294,columnNumber:11}},l().createElement(Z,{__self:void 0,__source:{fileName:Jt,lineNumber:302,columnNumber:13}}))),l().createElement(N.Tooltip,{title:b({id:"org.umi.ui.blocks.actions.submit"}),getPopupContainer:e=>e?e.parentNode:document.body,placement:"bottom",__self:void 0,__source:{fileName:Jt,lineNumber:305,columnNumber:9}},l().createElement(N.Button,{size:g?"small":"default",key:"clear",onClick:()=>er(),style:{padding:e},__self:void 0,__source:{fileName:Jt,lineNumber:310,columnNumber:11}},l().createElement(P,{__self:void 0,__source:{fileName:Jt,lineNumber:318,columnNumber:13}})))])},[ne]);var se=(e,t)=>{I(!0),w(e),z(t)},ce=()=>{I(!1),w(void 0),z(void 0)},ue=te.filter(e=>e.blockType===r),de=te.find(e=>e.id===(null===ne||void 0===ne?void 0:ne.id)),me=!0===re||!0===ae;return l().createElement(G.Provider,{value:{current:ne,resources:te,ResourceType:S._g,currentResource:de},__self:void 0,__source:{fileName:Jt,lineNumber:342,columnNumber:5}},l().createElement("div",{className:Re().wrapper,__self:void 0,__source:{fileName:Jt,lineNumber:350,columnNumber:7}},l().createElement("div",{className:Re().side,__self:void 0,__source:{fileName:Jt,lineNumber:351,columnNumber:9}},l().createElement(Qt,{type:r,matchedResources:ue,setActiveResource:s,updateUrlQuery:Yt,setSelectedTag:W,selectedTag:K,current:ne,blocks:le,loading:me,__self:void 0,__source:{fileName:Jt,lineNumber:352,columnNumber:11}})),l().createElement("div",{className:Re().main,__self:void 0,__source:{fileName:Jt,lineNumber:364,columnNumber:9}},l().createElement("div",{className:"".concat(Re().container," ").concat(g&&Re().min),id:"block-list-view",__self:void 0,__source:{fileName:Jt,lineNumber:365,columnNumber:11}},ne?l().createElement("div",{className:Re().blockList,__self:void 0,__source:{fileName:Jt,lineNumber:367,columnNumber:15}},ue.length>0&&l().createElement(ke,{type:r,keyword:U,addingBlock:x||O,list:le,current:ne,setSelectedTag:W,selectedTag:K,onShowModal:se,loading:me,__self:void 0,__source:{fileName:Jt,lineNumber:369,columnNumber:19}}),!me&&!(null===ue||void 0===ue?void 0:ue.length)&&l().createElement("div",{__self:void 0,__source:{fileName:Jt,lineNumber:381,columnNumber:59}},"\u6ca1\u6709\u627e\u5230\u6570\u636e\u6e90")):l().createElement("div",{className:Re().loading,__self:void 0,__source:{fileName:Jt,lineNumber:384,columnNumber:15}},l().createElement(N.Spin,{__self:void 0,__source:{fileName:Jt,lineNumber:385,columnNumber:17}}))))),l().createElement(Lt,n({block:x,blockType:r},F,{visible:L,onAddBlockChange:e=>A(e),onHideModal:ce,__self:void 0,__source:{fileName:Jt,lineNumber:391,columnNumber:7}})))};const nr=rr;var ir=r(34),ar=r.n(ir),or="/Users/jcl/github/umi/umi-ui/packages/plugin-ui-blocks/ui/TitleTab/index.tsx",lr=N.Tabs.TabPane;const sr=function(e){var t=Wt.useContainer(),r=t.api,n=t.type,i=t.setType,a=t.setActiveResource,o=r.useIntl,s=o(),c=s.formatMessage,u=()=>(0,T.parse)(window.location.search.substr(1)),d=e=>{var t=u();window.history.pushState({},"","?".concat((0,T.stringify)(y(y({},t),e))))};return l().createElement(N.Tabs,{className:ar().tabs,size:"large",activeKey:n,onChange:e=>{i(e),a(null),d({type:e,resource:void 0})},__self:this,__source:{fileName:or,lineNumber:29,columnNumber:5}},l().createElement(lr,{tab:c({id:"org.umi.ui.blocks.tabs.blocks"}),key:"block",__self:this,__source:{fileName:or,lineNumber:46,columnNumber:7}}),l().createElement(lr,{tab:c({id:"org.umi.ui.blocks.tabs.templates"}),key:"template",__self:this,__source:{fileName:or,lineNumber:47,columnNumber:7}}))},cr={"org.umi.ui.blocks.content.title":"\u8d44\u4ea7","org.umi.ui.blocks.content.search_block":"\u641c\u7d22\u8d44\u4ea7","org.umi.ui.blocks.actions.clear":"\u6e05\u9664\u533a\u5757\u7684\u672c\u5730\u7f13\u5b58","org.umi.ui.blocks.actions.submit":"\u63d0\u4ea4\u65b0\u7684\u533a\u5757","org.umi.ui.blocks.actions.reload":"\u91cd\u65b0\u52a0\u8f7d\u5217\u8868","org.umi.ui.blocks.tabs.blocks":"\u533a\u5757","org.umi.ui.blocks.tabs.templates":"\u6a21\u677f","org.umi.ui.blocks.list.nodata":"\u6682\u65e0\u6570\u636e","org.umi.ui.blocks.list.nofound":"\u672a\u641c\u7d22\u5230\u4efb\u4f55\u6570\u636e","org.umi.ui.blocks.list.viewlog":"\u67e5\u770b\u65e5\u5fd7","org.umi.ui.blocks.list.add":"\u6dfb\u52a0\u5230\u9879\u76ee","org.umi.ui.blocks.list.preview.demo":"\u67e5\u770b demo \u6587\u6863","org.umi.ui.blocks.tag.all":"\u5168\u90e8","org.umi.ui.blocks.tag.collapse":"\u6536\u8d77","org.umi.ui.blocks.tag.expand":"\u5c55\u5f00","org.umi.ui.blocks.adder.failed":"\u6dfb\u52a0\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5\uff01","org.umi.ui.blocks.adder.title.template":"\u6dfb\u52a0 {name} \u6a21\u677f","org.umi.ui.blocks.adder.title.block":"\u6dfb\u52a0\u533a\u5757","org.umi.ui.blocks.adder.stop":"\u505c\u6b62","org.umi.ui.blocks.adder.ok":"\u786e\u8ba4","org.umi.ui.blocks.adder.stop.title":"\u505c\u6b62\u5b89\u88c5","org.umi.ui.blocks.adder.stop.content":"\u786e\u5b9a\u8981\u505c\u6b62\u5b89\u88c5\u533a\u5757\u5417\uff1f","org.umi.ui.blocks.adder.stop.okText":"\u786e\u8ba4","org.umi.ui.blocks.adder.stop.cancelText":"\u53d6\u6d88","org.umi.ui.blocks.adder.js":"\u7f16\u8bd1\u4e3a JS","org.umi.ui.blocks.adder.branch":"\u9009\u62e9\u4f9d\u8d56\u7248\u672c","org.umi.ui.blocks.adder.uni18n":"\u79fb\u9664\u56fd\u9645\u5316","org.umi.ui.blocks.adder.npmClient":"\u5305\u7ba1\u7406\u5668","org.umi.ui.blocks.adder.npmClient.required":"\u8bf7\u9009\u62e9\u5305\u7ba1\u7406\u5668","org.umi.ui.blocks.adder.minirecommend":"\u5728 mini ui \u4e2d\u6dfb\u52a0\uff0c\u83b7\u53d6\u66f4\u597d\u7684\u4f7f\u7528\u4f53\u9a8c\u3002","org.umi.ui.blocks.adder.path.label":"\u533a\u5757\u5c06\u88ab\u5b89\u88c5\u5230","org.umi.ui.blocks.adder.path":"\u6dfb\u52a0\u5230","org.umi.ui.blocks.adder.path.tooltip":"\u6b64\u5904\u9009\u62e9\u7684\u662f config.js \u4e2d\u7684\u8def\u7531\uff0c\u4ed6\u4f1a\u6839\u636e\u8def\u7531\u6765\u627e\u5230\u9700\u8981\u6dfb\u52a0\u5230\u7684\u6587\u4ef6\uff01","org.umi.ui.blocks.adder.path.minitooltip":"\u5f53\u524d\u9009\u4e2d\u9875\u9762\u7684\u8def\u5f84","org.umi.ui.blocks.adder.path.rule":"\u6dfb\u52a0\u8def\u7531\u4e3a\u5fc5\u586b\u9879\uff01","org.umi.ui.blocks.adder.name":"\u53d8\u91cf\u540d","org.umi.ui.blocks.adder.name.tooltip":"\u533a\u5757\u7684\u6e90\u4ee3\u7801\u5c06\u4f1a\u653e\u5728 [\u6dfb\u52a0\u8def\u5f84][\u53d8\u91cf\u540d]\u7684\u4f4d\u7f6e\uff0c\u5e76\u4e14\u5c06\u4f5c\u4e3a\u53d8\u91cf\u540d\u52a0\u5165\u9875\u9762\u4e2d\u3002","org.umi.ui.blocks.adder.name.required":"\u53d8\u91cf\u540d\u4e3a\u5fc5\u586b\u9879!","org.umi.ui.blocks.adder.name.placeholder":"\u8bf7\u8f93\u5165\u53d8\u91cf\u540d\uff01","org.umi.ui.blocks.adder.name.illegal":"\u53d8\u91cf\u540d\u4e0d\u5408\u6cd5!","org.umi.ui.blocks.adder.name.illegalReact":"\u53d8\u91cf\u540d\u4e0d\u662f\u4e00\u4e2a\u5408\u6cd5\u7684 React \u7ec4\u4ef6\u540d!","org.umi.ui.blocks.adder.pathexist":"\u76ee\u6807\u8def\u5f84\u5df2\u5b58\u5728\u6587\u4ef6!","org.umi.ui.blocks.adder.varexist":"\u53d8\u91cf\u5df2\u5b58\u5728\u4e8e\u76ee\u6807\u9875\u9762!","org.umi.ui.blocks.adder.disabledTitle":"\u540c\u4e00\u65f6\u95f4\u53ea\u80fd\u8fdb\u884c\u4e00\u4e2a\u6dfb\u52a0\u4efb\u52a1","org.umi.ui.blocks.adder.routePath":"\u8def\u7531\u8def\u5f84","org.umi.ui.blocks.adder.routePath.placeholder":"\u8def\u7531\u8def\u5f84\u4ee3\u8868\u4f60\u901a\u8fc7 url \u8bbf\u95ee\u5230\u8fd9\u4e2a\u9875\u9762\u7684\u8def\u5f84\uff0c\u4f1a\u5199\u5165 config.ts \u4e2d\u3002","org.umi.ui.blocks.adder.routePath.required":"\u8def\u7531\u5fc5\u9009","org.umi.ui.blocks.adder.routePath.exist":"\u8def\u7531\u8def\u5f84\u5df2\u5b58\u5728","org.umi.ui.blocks.adder.templatePath":"\u6dfb\u52a0\u5230","org.umi.ui.blocks.adder.templatePath.tooltip":"\u8868\u793a\u76f8\u5bf9\u4e8e src/pages \u7684\u6587\u4ef6\u8def\u5f84\uff0c\u533a\u5757\u7684\u6e90\u7801\u5c06\u653e\u5728\u8fd9\u4e2a\u5730\u65b9\u3002","org.umi.ui.blocks.adder.templatePath.required":"\u6dfb\u52a0\u8def\u5f84\u4e3a\u5fc5\u586b\u9879\uff01","org.umi.ui.blocks.adder.templatePath.root":"\u5b89\u88c5\u6587\u4ef6\u5939\u4e0d\u80fd\u4e3a\u6839\u76ee\u5f55\uff01","org.umi.ui.blocks.adder.templatePath.exist":"\u5b89\u88c5\u6587\u4ef6\u8def\u5f84\u5df2\u5b58\u5728\u6587\u4ef6\uff01","org.umi.ui.blocks.adder.templatePath.uppercamelcase":"\u9875\u9762\u6587\u4ef6\u540d\u8bf7\u4f7f\u7528\u9a7c\u5cf0\u547d\u540d\uff0c\u4f8b\u5982 FooBar","org.umi.ui.blocks.adder.result.success":"\u5b89\u88c5\u6210\u529f\uff01","org.umi.ui.blocks.adder.result.subTitle":"\u4ee3\u7801\u5df2\u63d2\u5165\u9875\u9762\u3002\u7f16\u8bd1\u5b8c\u6210\u540e\u9875\u9762\u5c06\u4f1a\u81ea\u52a8\u5237\u65b0\u3002","org.umi.ui.blocks.adder.result.done":"\u5b8c\u6210","org.umi.ui.blocks.adder.result.preview":"\u9884\u89c8"},ur={"org.umi.ui.blocks.content.title":"Assets","org.umi.ui.blocks.content.search_block":"Search Assets","org.umi.ui.blocks.actions.clear":"Clear blocks local cache","org.umi.ui.blocks.actions.submit":"Submit new block","org.umi.ui.blocks.actions.reload":"Reload list","org.umi.ui.blocks.tabs.blocks":"Blocks","org.umi.ui.blocks.tabs.templates":"Templates","org.umi.ui.blocks.list.nodata":"No Data","org.umi.ui.blocks.list.nofound":"No data found","org.umi.ui.blocks.list.viewlog":"Log","org.umi.ui.blocks.list.add":"Add","org.umi.ui.blocks.list.preview.demo":"Preview Demo","org.umi.ui.blocks.tag.all":"All","org.umi.ui.blocks.tag.collapse":"Collapse","org.umi.ui.blocks.tag.expand":"Expand","org.umi.ui.blocks.adder.failed":"Add failed, please retry!","org.umi.ui.blocks.adder.title.template":"Add Template","org.umi.ui.blocks.adder.title.block":"Add Block","org.umi.ui.blocks.adder.stop":"Stop","org.umi.ui.blocks.adder.ok":"OK","org.umi.ui.blocks.adder.stop.title":"Stop add","org.umi.ui.blocks.adder.stop.content":"Are you sure you want to stop adding the block?","org.umi.ui.blocks.adder.stop.okText":"Confirm","org.umi.ui.blocks.adder.stop.cancelText":"Cancle","org.umi.ui.blocks.adder.js":"Transform to JS","org.umi.ui.blocks.adder.branch":"Choosing a technology","org.umi.ui.blocks.adder.uni18n":"Remove i18n","org.umi.ui.blocks.adder.npmClient":"Package Manage Client","org.umi.ui.blocks.adder.npmClient.required":"Please select a package manage client","org.umi.ui.blocks.adder.minirecommend":"Open in mini ui for add, get a better experience.","org.umi.ui.blocks.adder.path.label":"Blocks will be installed to","org.umi.ui.blocks.adder.path":"Add to","org.umi.ui.blocks.adder.path.tooltip":"Select route in config.js, umi will find the file with route path!","org.umi.ui.blocks.adder.path.minitooltip":"The path of current select page","org.umi.ui.blocks.adder.path.rule":"Route is required","org.umi.ui.blocks.adder.name":"Variable Name","org.umi.ui.blocks.adder.name.tooltip":"The source code of the block will be placed in the [Add Path][Variable Name] location and will be added to the page as a variable name.","org.umi.ui.blocks.adder.name.required":"Variable name is required","org.umi.ui.blocks.adder.name.placeholder":"Please input name!","org.umi.ui.blocks.adder.name.illegal":"Variable name is illegal!","org.umi.ui.blocks.adder.name.illegalReact":"Variable name is a illegal React Component name!","org.umi.ui.blocks.adder.pathexist":"Target path already exist file!","org.umi.ui.blocks.adder.varexist":"Variable already exits in target page!","org.umi.ui.blocks.adder.disabledTitle":"Only one adding task can be performed at the same time","org.umi.ui.blocks.adder.routePath":"Route Path","org.umi.ui.blocks.adder.routePath.placeholder":"The route path represents the path you access through the URL to this page, which is written to config.ts.","org.umi.ui.blocks.adder.routePath.required":"Route path is required","org.umi.ui.blocks.adder.routePath.exist":"Route path is already exist","org.umi.ui.blocks.adder.templatePath":"Add To","org.umi.ui.blocks.adder.templatePath.tooltip":"Represents the file path of the block relative to src/pages, where the source code for the block will be placed.","org.umi.ui.blocks.adder.templatePath.required":"Add path is required","org.umi.ui.blocks.adder.templatePath.root":"Add folder cannot be the root directory!","org.umi.ui.blocks.adder.templatePath.exist":"The target file path already exists!","org.umi.ui.blocks.adder.templatePath.uppercamelcase":"Page filename please use camelcase, for example FooBar","org.umi.ui.blocks.adder.result.success":"Add Success!","org.umi.ui.blocks.adder.result.subTitle":"The code has been inserted into the page. The page will refresh automatically after compilation.","org.umi.ui.blocks.adder.result.done":"Done","org.umi.ui.blocks.adder.result.preview":"Preview"};var dr="/Users/jcl/github/umi/umi-ui/packages/plugin-ui-blocks/ui/index.tsx";const mr=e=>{e.addLocales({"zh-CN":cr,"en-US":ur}),e.addPanel({title:"org.umi.ui.blocks.content.title",headerTitle:l().createElement(sr,{__self:void 0,__source:{fileName:dr,lineNumber:20,columnNumber:18}}),provider:t=>{var r=t.children,i=a(t,["children"]);return l().createElement(Wt.Provider,n({initialState:{api:e}},i,{__self:void 0,__source:{fileName:dr,lineNumber:22,columnNumber:7}}),r)},path:"/blocks",icon:l().createElement(q,{__self:void 0,__source:{fileName:dr,lineNumber:27,columnNumber:11}}),actions:[],component:()=>l().createElement(c.Provider,{value:{api:e},__self:void 0,__source:{fileName:dr,lineNumber:30,columnNumber:7}},l().createElement(nr,{__self:void 0,__source:{fileName:dr,lineNumber:35,columnNumber:9}}))})}},561:(e,t,r)=>{var n=r(288);t=n(!1),t.push([e.id,".result___2ePaW {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.result___2ePaW .ant-result-icon > .anticon {\n font-size: 56px;\n}\n.result___2ePaW .ant-result-title {\n font-size: 16px;\n}\n.result___2ePaW .ant-result-subtitle {\n font-size: 14px;\n}\n.result___2ePaW .ant-result-extra {\n margin-top: 40px;\n}\n",""]),t.locals={result:"result___2ePaW"},e.exports=t},798:(e,t,r)=>{var n=r(288);t=n(!1),t.push([e.id,".resource___3w-4O {\n height: 60px;\n background: #23232e;\n cursor: pointer;\n display: flex;\n align-items: center;\n padding: 0 24px;\n}\n.resource___3w-4O .icon___1TTbN {\n padding-right: 12px;\n text-align: center;\n}\n.resource___3w-4O .titleAndDescription___e1ZMS {\n flex: 1 1;\n}\n.resource___3w-4O .titleAndDescription___e1ZMS .title___3q-7U {\n color: #dfdfe1;\n font-size: 14px;\n}\n.resource___3w-4O .titleAndDescription___e1ZMS .description___3X3L7 {\n color: #8a8a90;\n font-size: 12px;\n}\n.resource___3w-4O:hover {\n background: #2b2b36;\n}\n.resource___3w-4O.current___27qgK {\n background: #2b2b36;\n}\n.cats___3Phfs {\n flex: 1 1;\n background: #2b2b36;\n border-bottom: 1px solid #000;\n overflow: auto;\n}\n.catsLoading___2tGJW {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.cat___i8LI4 {\n color: #b5b5b8;\n cursor: pointer;\n height: 38px;\n line-height: 38px;\n text-indent: 24px;\n}\n.cat___i8LI4:hover,\n.cat___i8LI4.current___27qgK {\n background: #33333d;\n color: #fff;\n}\n",""]),t.locals={resource:"resource___3w-4O",icon:"icon___1TTbN",titleAndDescription:"titleAndDescription___e1ZMS",title:"title___3q-7U",description:"description___3X3L7",current:"current___27qgK",cats:"cats___3Phfs",catsLoading:"catsLoading___2tGJW",cat:"cat___i8LI4"},e.exports=t},876:(e,t,r)=>{var n=r(288);t=n(!1),t.push([e.id,".emptyWrapper___2HozI {\n margin: 120px auto;\n text-align: center;\n}\n.ant-empty .ant-empty-image {\n display: block;\n}\n.tagContainer___Fuld1 {\n margin-bottom: 16px;\n float: right;\n margin-right: -8px;\n max-width: 60%;\n margin-top: 0;\n text-align: right;\n}\n.tagContainer___Fuld1 .ant-tag:not(.ant-tag-checkable-checked) {\n border: 1px solid rgba(255, 255, 255, 0.15);\n border-radius: 4px;\n margin-top: 8px;\n}\n.cardContainer___1y_EL {\n clear: both;\n}\n.pagination___1uLKJ {\n margin-top: 32px;\n}\n.isMini .templateCard___1Zw4I .demo___2sB26 {\n padding: 0;\n height: 140px;\n}\n.isMini .templateCard___1Zw4I .demo___2sB26 .addProject___1T4hP .previewBtn____aAfn,\n.isMini .templateCard___1Zw4I .demo___2sB26 .addProject___1T4hP .addBtn___3DExb {\n width: 92px;\n}\n.isMini .btnGroup___WB5l6 {\n width: 92px !important;\n}\n.isMini .btnGroup___WB5l6.hasPreview___JPhYm .previewBtn____aAfn {\n width: 42px !important;\n}\n.col___1-API {\n flex: 0 1 25%;\n overflow: hidden;\n}\n.col___1-API .ant-spin.ant-spin-spinning.ant-spin-show-text {\n color: rgba(255, 255, 255, 0.65);\n}\n@media screen and (max-width: 1200px) {\n .col___1-API {\n flex: 0 1 33.33%;\n overflow: hidden;\n }\n}\n@media screen and (max-width: 900px) {\n .col___1-API {\n flex: 0 1 33.33%;\n overflow: hidden;\n }\n}\n@media screen and (max-width: 768px) {\n .col___1-API {\n flex: 0 1 50%;\n overflow: hidden;\n }\n}\n@media screen and (max-width: 576px) {\n .col___1-API {\n flex: 0 1 100%;\n overflow: hidden;\n }\n}\n.templateCard___1Zw4I {\n width: 100%;\n cursor: pointer;\n position: relative;\n top: 0;\n transition: all 0.3s;\n font-size: 14px;\n display: block;\n border-radius: 2px;\n overflow: hidden;\n}\n.templateCard___1Zw4I .demo___2sB26 {\n padding: 12px;\n background: #30303d;\n overflow: hidden;\n position: relative;\n box-sizing: border-box;\n display: flex;\n justify-content: center;\n align-items: center;\n height: 150px;\n}\n.templateCard___1Zw4I .demo___2sB26 .img___jHTTX {\n width: 100%;\n height: 100%;\n background-position: top center;\n background-size: 100% auto;\n background-repeat: no-repeat;\n background-color: #fff;\n}\n.templateCard___1Zw4I .demo___2sB26 .defaultImg___7jRhu {\n width: 100%;\n height: 100%;\n background-position: center center;\n background-repeat: no-repeat;\n}\n.templateCard___1Zw4I .demo___2sB26 .addProject___1T4hP {\n width: 100%;\n height: 100%;\n background-color: rgba(0, 0, 0, 0.65);\n position: absolute;\n left: 0;\n top: 0;\n opacity: 0;\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n transition: all ease-in-out 0.3s;\n}\n.templateCard___1Zw4I .demo___2sB26 .addProject___1T4hP .previewBtn____aAfn {\n margin-top: 8px;\n}\n.templateCard___1Zw4I .demo___2sB26 .addProject___1T4hP .previewBtn____aAfn,\n.templateCard___1Zw4I .demo___2sB26 .addProject___1T4hP .addBtn___3DExb {\n width: 102px;\n}\n.templateCard___1Zw4I .demo___2sB26 .addProject___1T4hP .btnGroup___WB5l6 {\n display: flex;\n width: 102px;\n}\n.templateCard___1Zw4I .demo___2sB26 .addProject___1T4hP .btnGroup___WB5l6.hasPreview___JPhYm .previewBtn____aAfn {\n width: 47px;\n}\n.templateCard___1Zw4I .demo___2sB26 .addProject___1T4hP .btnSep___3OPDs {\n flex: 1 1;\n}\n.templateCard___1Zw4I .demo___2sB26 .spin___13SYR {\n position: absolute;\n}\n.templateCard___1Zw4I .demo___2sB26:hover .addProject___1T4hP {\n opacity: 100;\n}\n.templateCard___1Zw4I .content___cUR8T {\n font-size: 14px;\n padding: 8px 12px;\n background: #30303d;\n margin-top: 1px;\n}\n.templateCard___1Zw4I .content___cUR8T .title___iej25 {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n max-width: 180px;\n font-size: 14px;\n line-height: 22px;\n color: rgba(255, 255, 255, 0.85);\n font-weight: 500;\n}\n.templateCard___1Zw4I .content___cUR8T .description___2q2yh {\n margin-top: 4px;\n font-size: 12px;\n color: rgba(255, 255, 255, 0.45);\n letter-spacing: 0;\n line-height: 20px;\n height: 40px;\n margin-bottom: 0;\n}\n.templateCard___1Zw4I .content___cUR8T .meats___2xhLV {\n display: flex;\n justify-content: space-between;\n align-items: baseline;\n line-height: 1;\n margin-top: 16px;\n}\n.templateCard___1Zw4I .content___cUR8T .meats___2xhLV .tags___1PF6O {\n color: rgba(255, 255, 255, 0.45);\n font-size: 12px;\n line-height: 22px;\n text-overflow: ellipsis;\n white-space: nowrap;\n max-width: 160px;\n height: 20px;\n overflow: hidden;\n}\n.templateCard___1Zw4I .content___cUR8T .meats___2xhLV .tags___1PF6O .tagItem____DfEK {\n margin-left: 16px;\n}\n.templateCard___1Zw4I .content___cUR8T .meats___2xhLV .tags___1PF6O .tagItem____DfEK:first-child {\n margin-left: 0;\n}\n.templateCard___1Zw4I .content___cUR8T .meats___2xhLV .tagInCard___3wK7E + .tagInCard___3wK7E {\n margin-left: 12px;\n}\n.templateCard___1Zw4I .content___cUR8T .meats___2xhLV .info___mUtsE {\n font-size: 12px;\n color: rgba(0, 0, 0, 0.45);\n white-space: nowrap;\n}\n",""]),t.locals={emptyWrapper:"emptyWrapper___2HozI",tagContainer:"tagContainer___Fuld1",cardContainer:"cardContainer___1y_EL",pagination:"pagination___1uLKJ",templateCard:"templateCard___1Zw4I",demo:"demo___2sB26",addProject:"addProject___1T4hP",previewBtn:"previewBtn____aAfn",addBtn:"addBtn___3DExb",btnGroup:"btnGroup___WB5l6",hasPreview:"hasPreview___JPhYm",col:"col___1-API",img:"img___jHTTX",defaultImg:"defaultImg___7jRhu",btnSep:"btnSep___3OPDs",spin:"spin___13SYR",content:"content___cUR8T",title:"title___iej25",description:"description___2q2yh",meats:"meats___2xhLV",tags:"tags___1PF6O",tagItem:"tagItem____DfEK",tagInCard:"tagInCard___3wK7E",info:"info___mUtsE"},e.exports=t},216:(e,t,r)=>{var n=r(288);t=n(!1),t.push([e.id,".container___1Ekz6 {\n padding: 24px;\n height: 100%;\n overflow: auto;\n}\n.container___1Ekz6.min___2QowR {\n padding: 20px;\n}\n.loading___1b9tl {\n text-align: center;\n margin-top: 200px;\n}\n.blockList___9o44d h3 {\n display: inline-block;\n}\n.tabs___1QAQc .ant-tabs-bar {\n border: 0;\n margin-bottom: 24px;\n}\n.tabs___1QAQc .ant-tabs-tab {\n padding: 4px 8px;\n}\n.block___1ndBs {\n cursor: pointer;\n float: left;\n margin-right: 20px;\n margin-bottom: 20px;\n width: 140px;\n height: 140px;\n border: 1px solid #ccc;\n overflow: hidden;\n text-align: center;\n position: relative;\n background: #fff;\n border-radius: 5px;\n}\n.spin___Ndy7c {\n position: absolute;\n left: 0;\n top: 50px;\n width: 140px;\n}\n.block___1ndBs:hover {\n border: 1px solid #1c92ff;\n box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.1);\n}\n.blockTitle___1Mskf {\n font-size: 16px;\n margin-bottom: 20px;\n}\n.ant-select-tree-indent {\n white-space: pre;\n}\n.wrapper___CMsLO {\n display: flex;\n height: 100%;\n overflow: auto;\n}\n.wrapper___CMsLO .side___24KM7 {\n width: 256px;\n display: flex;\n flex-direction: column;\n border-right: 1px solid #000;\n}\n@media screen and (max-width: 768px) {\n .wrapper___CMsLO .side___24KM7 {\n width: 212px;\n }\n}\n.wrapper___CMsLO .main___2uAsV {\n flex: 1 1;\n}\n",""]),t.locals={container:"container___1Ekz6",min:"min___2QowR",loading:"loading___1b9tl",blockList:"blockList___9o44d",tabs:"tabs___1QAQc",block:"block___1ndBs",spin:"spin___Ndy7c",blockTitle:"blockTitle___1Mskf",wrapper:"wrapper___CMsLO",side:"side___24KM7",main:"main___2uAsV"},e.exports=t},738:(e,t,r)=>{var n=r(288);t=n(!1),t.push([e.id,".search___2cAhF {\n width: 266px;\n}\n.search___2cAhF > input {\n background-color: #17171f;\n}\n.isMini .search___2cAhF {\n height: 24px;\n line-height: 24px;\n}\n",""]),t.locals={search:"search___2cAhF"},e.exports=t},367:(e,t,r)=>{var n=r(288);t=n(!1),t.push([e.id,".tabs___1raMy {\n margin-bottom: -16px;\n}\n.tabs___1raMy .ant-tabs-bar {\n border: 0;\n}\n.tabs___1raMy .ant-tabs-tab {\n padding: 16px 0 !important;\n font-size: 20px;\n}\n.isMini .tabs___1raMy .ant-tabs-tab {\n padding: 8px 0 !important;\n font-size: 16px;\n margin: 0 22px 0 0 !important;\n}\n",""]),t.locals={tabs:"tabs___1raMy"},e.exports=t},288:e=>{"use strict";function t(e,t){var n=e[1]||"",i=e[3];if(!i)return n;if(t&&"function"===typeof btoa){var a=r(i),o=i.sources.map((function(e){return"/*# sourceURL=".concat(i.sourceRoot||"").concat(e," */")}));return[n].concat(o).concat([a]).join("\n")}return[n].join("\n")}function r(e){var t=btoa(unescape(encodeURIComponent(JSON.stringify(e)))),r="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(t);return"/*# ".concat(r," */")}e.exports=function(e){var r=[];return r.toString=function(){return this.map((function(r){var n=t(r,e);return r[2]?"@media ".concat(r[2]," {").concat(n,"}"):n})).join("")},r.i=function(e,t,n){"string"===typeof e&&(e=[[null,e,""]]);var i={};if(n)for(var a=0;a{var n=r(762),i=r(561);i=i.__esModule?i.default:i,"string"===typeof i&&(i=[[e.id,i,""]]);var a={base:0,insert:"head",singleton:!1},o=(n(i,a),i.locals?i.locals:{});e.exports=o},349:(e,t,r)=>{var n=r(762),i=r(798);i=i.__esModule?i.default:i,"string"===typeof i&&(i=[[e.id,i,""]]);var a={base:0,insert:"head",singleton:!1},o=(n(i,a),i.locals?i.locals:{});e.exports=o},300:(e,t,r)=>{var n=r(762),i=r(876);i=i.__esModule?i.default:i,"string"===typeof i&&(i=[[e.id,i,""]]);var a={base:0,insert:"head",singleton:!1},o=(n(i,a),i.locals?i.locals:{});e.exports=o},673:(e,t,r)=>{var n=r(762),i=r(216);i=i.__esModule?i.default:i,"string"===typeof i&&(i=[[e.id,i,""]]);var a={base:0,insert:"head",singleton:!1},o=(n(i,a),i.locals?i.locals:{});e.exports=o},997:(e,t,r)=>{var n=r(762),i=r(738);i=i.__esModule?i.default:i,"string"===typeof i&&(i=[[e.id,i,""]]);var a={base:0,insert:"head",singleton:!1},o=(n(i,a),i.locals?i.locals:{});e.exports=o},34:(e,t,r)=>{var n=r(762),i=r(367);i=i.__esModule?i.default:i,"string"===typeof i&&(i=[[e.id,i,""]]);var a={base:0,insert:"head",singleton:!1},o=(n(i,a),i.locals?i.locals:{});e.exports=o},762:(e,t,r)=>{"use strict";var n=function(){var e;return function(){return"undefined"===typeof e&&(e=Boolean(window&&document&&document.all&&!window.atob)),e}}(),i=function(){var e={};return function(t){if("undefined"===typeof e[t]){var r=document.querySelector(t);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(n){r=null}e[t]=r}return e[t]}}(),a=[];function o(e){for(var t=-1,r=0;r{"use strict";t.exports=e},297:e=>{"use strict";e.exports=t}},n={};function i(e){if(n[e])return n[e].exports;var t=n[e]={id:e,exports:{}};return r[e].call(t.exports,t,t.exports,i),t.exports}return(()=>{i.n=e=>{var t=e&&e.__esModule?()=>e["default"]:()=>e;return i.d(t,{a:t}),t}})(),(()=>{i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}})(),(()=>{i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),i(97)})().default}));