You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2 lines
50 KiB
JavaScript

2 years ago
(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{1145:function(e,t,n){"use strict";var o=n(17),r=n(0),a=n(91),i=n.n(a),s=n(21),c=n(192),m=n(15),l=n(176);function d(e){return e.reduce((function(e,t){var n;return[].concat(Object(m.a)(e),Object(m.a)(null!==(n=t.stickers)&&void 0!==n?n:[]))}),[])}var u=function(){return window.zh_emoticon?Promise.resolve(d(window.zh_emoticon)):Object(l.loadScript)("https://unpkg.zhimg.com/@cfe/emoticon@1.2.2/lib/emoticon.js").then((function(){return window.zh_emoticon?d(window.zh_emoticon):[]}))},p=n(1);t.a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.alwaysShow,n=void 0!==t&&t;return function(e){return i()((function(t){var a=Object(p.useState)(!1),i=Object(o.a)(a,2),m=i[0],l=i[1];return Object(p.useEffect)((function(){Object(c.c)()?l(!0):u().then((function(e){Object(c.e)(Object(s.camelizeKeys)(e)),l(!0)})).catch((function(){l(!0)}))}),[]),(m||n)&&Object(r.b)(e,Object.assign({},t))}),e)}}},1221:function(e,t,n){"use strict";n.d(t,"a",(function(){return P}));var o=n(22),r=n.n(o),a=n(24),i=n.n(a),s=n(25),c=n.n(s),m=n(27),l=n.n(m),d=n(16),u=n.n(d),p=n(77),h=n.n(p),f=n(1),v=n(6),C=n.n(v),b=n(11),O=n(3);function j(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,o=u()(e);if(t){var r=u()(this).constructor;n=Reflect.construct(o,arguments,r)}else n=o.apply(this,arguments);return l()(this,n)}}var g=function(e){c()(n,e);var t=j(n);function n(){var e;r()(this,n);for(var o=arguments.length,a=new Array(o),i=0;i<o;i++)a[i]=arguments[i];return(e=t.call.apply(t,[this].concat(a))).handleClick=function(){var t=e.props;(0,t.onSelect)(t.page)},e}return i()(n,[{key:"render",value:function(){var e=this.props,t=e.text,n=e.isCurrent,o=e.className;return Object(O.c)(b.c,{preset:b.b.Plain,className:C()("PaginationButton",{"PaginationButton--current":n},o),onClick:this.handleClick,disabled:n},t)}}]),n}(f.Component);function y(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,o=u()(e);if(t){var r=u()(this).constructor;n=Reflect.construct(o,arguments,r)}else n=o.apply(this,arguments);return l()(this,n)}}var R=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return Array.from({length:t},(function(t,n){return n+e}))},P=function(e){c()(n,e);var t=y(n);function n(){return r()(this,n),t.apply(this,arguments)}return i()(n,[{key:"render",value:function(){var e,t=this.props,n=t.onSelect,o=t.className,r=t.clickCallback,a=this.props.current,i=this.props.total,s=r&&(e=r,function(){e.apply(void 0,arguments)})||n,c=function(e,t){var n="...";return t<=5?R(1,t):e>t-3?[1,n].concat(h()(R(t-3,3)),[t]):e<=3?[1].concat(h()(R(2,3)),[n,t]):[1,n].concat(h()(R(e-Math.floor(1.5),3)),[n,t])}(a,i);return Object(O.c)("div",{className:C()("Pagination",o)},a>1&&a<=i&&Object(O.c)(g,{className:"PaginationButton-prev",onSelect:s,text:"上一页",page:a-1}),c.map((function(e,t){return"number"==typeof e?Object(O.c)(g,{onSelect:s,text:e,page:e,key:t,isCurrent:a===e}):Object(O.c)("button",{disabled:!0,key:t,className:"PaginationButton PaginationButton--ellipsis"},e)})),a>0&&a<i&&Object(O.c)(g,{className:"PaginationButton-next",onSelect:s,text:"下一页",page:a+1}))}}]),n}(f.Component);P.defaultProps={current:1,total:1,onSelect:function(){}}},1223:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var o=n(7),r=n(8),a=n(9),i=n(10),s=n(5),c=n(0),m=n(1),l=n(132);function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Re
//# sourceMappingURL=column.comments-modals.85cdd6e27cb828157e15.js.map