You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
70 lines
35 KiB
70 lines
35 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[167,8],{"30zm":
|
|
/*!**************************************************!*\
|
|
!*** ./src/pages/Messages/component/LeftNav.tsx ***!
|
|
\**************************************************/
|
|
/*! exports provided: default */
|
|
/*! exports used: default */function(e,t,n){"use strict";n(/*! antd/es/col/style */"jCWc");var a=n(/*! antd/es/col */"kPKH"),r=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */"k1fw"),i=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray */"tJVT"),o=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties */"PpiC"),l=(n(/*! antd/es/layout/style */"B9cy"),n(/*! antd/es/layout */"Ol7k")),c=(n(/*! antd/es/menu/style */"lUTK"),n(/*! antd/es/menu */"BvKs")),s=n(/*! react */"q1tI"),u=n.n(s),p=n(/*! umi */"Ty5D"),m=n(/*! umi */"55Ip"),d=n(/*! umi */"9kvl"),f=n(/*! @/utils/env */"m3rI"),g=n(/*! ./LeftNav.less?modules */"kzJb"),h=n.n(g);c.a.SubMenu,l.a.Sider,l.a.Content;t.a=Object(d.a)((function(e){var t=e.messages,n=e.loading,a=e.user;return{messages:t,globalSetting:e.globalSetting,user:a,loading:n.effects}}))((function(e){var t=e.messages,n=(e.globalSetting,e.loading,e.user),l=e.dispatch,c=(Object(o.a)(e,["messages","globalSetting","loading","user","dispatch"]),Object(p.i)()),d=n.userInfo,g=Object(p.h)(),v=(t.tidingsList,t.privateMessage,t.unreadInfo),b=Object(s.useState)({per_page:10,page:1}),_=Object(i.a)(b,2),y=_[0];_[1];Object(s.useEffect)((function(){x()}),[c.userId]);var x=function(){l({type:"messages/unreadMessageInfo",payload:Object(r.a)(Object(r.a)({},y),c)})};return u.a.createElement(a.a,{flex:"264px"},u.a.createElement("aside",{className:h.a.userInfo},u.a.createElement("img",{className:"mt40",src:f.a.IMG_SERVER+"/images/"+(null==d?void 0:d.image_url)}),u.a.createElement("p",{className:"font24 mt10"},null==d?void 0:d.username),u.a.createElement("p",{className:"mt20"},null==d?void 0:d.user_identity)),u.a.createElement("ul",{className:h.a.navInfo},u.a.createElement(m.a,{to:"/messages/".concat(null==d?void 0:d.login,"/user_tidings")},u.a.createElement("li",{className:g.pathname.indexOf("user_tidings")>-1&&h.a.actived},"消息",!(null==v||!v.unread_tiding_count)&&u.a.createElement("span",{className:h.a.newTip},null==v?void 0:v.unread_tiding_count))),u.a.createElement(m.a,{to:"/messages/".concat(null==d?void 0:d.login,"/private_messages")},u.a.createElement("li",{className:(g.pathname.indexOf("private_messages")>-1||g.pathname.indexOf("message_detail")>-1)&&h.a.actived},"私信",!(null==v||!v.unread_message_count)&&u.a.createElement("span",{className:h.a.newTip},null==v?void 0:v.unread_message_count)))))}))},"55Ip":
|
|
/*!***************************************************************!*\
|
|
!*** ./node_modules/react-router-dom/esm/react-router-dom.js ***!
|
|
\***************************************************************/
|
|
/*! exports provided: MemoryRouter, Prompt, Redirect, Route, Router, StaticRouter, Switch, generatePath, matchPath, useHistory, useLocation, useParams, useRouteMatch, withRouter, BrowserRouter, HashRouter, Link, NavLink */
|
|
/*! exports used: Link, NavLink */function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return _}));var a=n(/*! react-router */"Ty5D"),r=n(/*! @babel/runtime/helpers/esm/inheritsLoose */"dI71"),i=n(/*! react */"q1tI"),o=n.n(i),l=n(/*! history */"YS25"),c=(n(/*! prop-types */"17x9"),n(/*! @babel/runtime/helpers/esm/extends */"wx14")),s=n(/*! @babel/runtime/helpers/esm/objectWithoutPropertiesLoose */"zLVn"),u=n(/*! tiny-invariant */"9R94");o.a.Component;o.a.Component;var p=function(e,t){return"function"==typeof e?e(t):e},m=function(e,t){return"string"==typeof e?Object(l.c)(e,null,null,t):e},d=function(e){return e},f=o.a.forwardRef;void 0===f&&(f=d);var g=f((function(e,t){var n=e.innerRef,a=e.navigate,r=e.onClick,i=Object(s.a)(e,["innerRef","navigate","onClick"]),l=i.target,u=Object(c.a)({},i,{onClick:function(e){try{r&&r(e)}catch(t){throw e.preventDefault(),t}e.defaultPrevented||0!==e.button||l&&"_self"!==l||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)||(e.preventDefault(),a())}});return u.ref=d!==f&&t||n,o.a.createElement("a",u)}));var h=f((function(e,t){var n=e.component,r=void 0===n?g:n,i=e.replace,l=e.to,h=e.innerRef,v=Object(s.a)(e,["component","replace","to","innerRef"]);return o.a.createElement(a.e.Consumer,null,(function(e){e||Object(u.a)(!1);var n=e.history,a=m(p(l,e.location),e.location),s=a?n.createHref(a):"",g=Object(c.a)({},v,{href:s,navigate:function(){var t=p(l,e.location);(i?n.replace:n.push)(t)}});return d!==f?g.ref=t||h:g.innerRef=h,o.a.createElement(r,g)}))})),v=function(e){return e},b=o.a.forwardRef;void 0===b&&(b=v);var _=b((function(e,t){var n=e["aria-current"],r=void 0===n?"page":n,i=e.activeClassName,l=void 0===i?"active":i,d=e.activeStyle,f=e.className,g=e.exact,_=e.isActive,y=e.location,x=e.sensitive,O=e.strict,E=e.style,j=e.to,N=e.innerRef,C=Object(s.a)(e,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return o.a.createElement(a.e.Consumer,null,(function(e){e||Object(u.a)(!1);var n=y||e.location,i=m(p(j,n),n),s=i.pathname,S=s&&s.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),I=S?Object(a.f)(n.pathname,{path:S,exact:g,sensitive:x,strict:O}):null,k=!!(_?_(I,n):I),w=k?function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((function(e){return e})).join(" ")}(f,l):f,P=k?Object(c.a)({},E,{},d):E,z=Object(c.a)({"aria-current":k&&r||null,className:w,style:P,to:i},C);return v!==b?z.ref=t||N:z.innerRef=N,o.a.createElement(h,z)}))}))},"6+eU":
|
|
/*!************************************************************!*\
|
|
!*** ./node_modules/rc-pagination/es/index.js + 4 modules ***!
|
|
\************************************************************/
|
|
/*! exports provided: default */
|
|
/*! exports used: default */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createClass.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createSuper.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/defineProperty.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/extends.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/inherits.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-pagination/es/locale/zh_CN.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";n.d(t,"a",(function(){return j}));var a=n("wx14"),r=n("rePB"),i=n("VTBJ"),o=n("1OyB"),l=n("vuIU"),c=n("Ji7U"),s=n("LK+K"),u=n("q1tI"),p=n.n(u),m=n("TSYQ"),d=n.n(m),f=function(e){var t,n="".concat(e.rootPrefixCls,"-item"),a=d()(n,"".concat(n,"-").concat(e.page),(t={},Object(r.a)(t,"".concat(n,"-active"),e.active),Object(r.a)(t,e.className,!!e.className),Object(r.a)(t,"".concat(n,"-disabled"),!e.page),t));return p.a.createElement("li",{title:e.showTitle?e.page:null,className:a,onClick:function(){e.onClick(e.page)},onKeyPress:function(t){e.onKeyPress(t,e.onClick,e.page)},tabIndex:"0"},e.itemRender(e.page,"page",p.a.createElement("a",{rel:"nofollow"},e.page)))},g=13,h=38,v=40,b=function(e){Object(c.a)(n,e);var t=Object(s.a)(n);function n(){var e;Object(o.a)(this,n);for(var a=arguments.length,r=new Array(a),i=0;i<a;i++)r[i]=arguments[i];return(e=t.call.apply(t,[this].concat(r))).state={goInputText:""},e.buildOptionText=function(t){return"".concat(t," ").concat(e.props.locale.items_per_page)},e.changeSize=function(t){e.props.changeSize(Number(t))},e.handleChange=function(t){e.setState({goInputText:t.target.value})},e.handleBlur=function(t){var n=e.props,a=n.goButton,r=n.quickGo,i=n.rootPrefixCls,o=e.state.goInputText;a||""===o||t.relatedTarget&&(t.relatedTarget.className.indexOf("".concat(i,"-prev"))>=0||t.relatedTarget.className.indexOf("".concat(i,"-next"))>=0)||(e.setState({goInputText:""}),r(e.getValidValue()))},e.go=function(t){""!==e.state.goInputText&&(t.keyCode!==g&&"click"!==t.type||(e.setState({goInputText:""}),e.props.quickGo(e.getValidValue())))},e}return Object(l.a)(n,[{key:"getValidValue",value:function(){var e=this.state,t=e.goInputText,n=e.current;return!t||isNaN(t)?n:Number(t)}},{key:"getPageSizeOptions",value:function(){var e=this.props,t=e.pageSize,n=e.pageSizeOptions;return n.some((function(e){return e.toString()===t.toString()}))?n:n.concat([t.toString()]).sort((function(e,t){return(isNaN(Number(e))?0:Number(e))-(isNaN(Number(t))?0:Number(t))}))}},{key:"render",value:function(){var e=this,t=this.props,n=t.pageSize,a=t.locale,r=t.rootPrefixCls,i=t.changeSize,o=t.quickGo,l=t.goButton,c=t.selectComponentClass,s=t.buildOptionText,u=t.selectPrefixCls,m=t.disabled,d=this.state.goInputText,f="".concat(r,"-options"),g=c,h=null,v=null,b=null;if(!i&&!o)return null;var _=this.getPageSizeOptions();if(i&&g){var y=_.map((function(t,n){return p.a.createElement(g.Option,{key:n,value:t.toString()},(s||e.buildOptionText)(t))}));h=p.a.createElement(g,{disabled:m,prefixCls:u,showSearch:!1,className:"".concat(f,"-size-changer"),optionLabelProp:"children",dropdownMatchSelectWidth:!1,value:(n||_[0]).toString(),onChange:this.changeSize,getPopupContainer:function(e){return e.parentNode}},y)}return o&&(l&&(b="boolean"==typeof l?p.a.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:m,className:"".concat(f,"-quick-jumper-button")},a.jump_to_confirm):p.a.createElement("span",{onClick:this.go,onKeyUp:this.go},l)),v=p.a.createElement("div",{className:"".concat(f,"-quick-jumper")},a.jump_to,p.a.createElement("input",{disabled:m,type:"text",value:d,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur}),a.page,b)),p.a.createElement("li",{className:"".concat(f)},h,v)}}]),n}(p.a.Component);b.defaultProps={pageSizeOptions:["10","20","50","100"]};var _=b,y=n("N2Kk");function x(){}function O(e,t,n){var a=void 0===e?t.pageSize:e;return Math.floor((n.total-1)/a)+1}var E=function(e){Object(c.a)(n,e);var t=Object(s.a)(n);function n(e){var a;Object(o.a)(this,n),(a=t.call(this,e)).getJumpPrevPage=function(){return Math.max(1,a.state.current-(a.props.showLessItems?3:5))},a.getJumpNextPage=function(){return Math.min(O(void 0,a.state,a.props),a.state.current+(a.props.showLessItems?3:5))},a.getItemIcon=function(e,t){var n=a.props.prefixCls,r=e||p.a.createElement("button",{type:"button","aria-label":t,className:"".concat(n,"-item-link")});return"function"==typeof e&&(r=p.a.createElement(e,Object(i.a)({},a.props))),r},a.savePaginationNode=function(e){a.paginationNode=e},a.isValid=function(e){return"number"==typeof(t=e)&&isFinite(t)&&Math.floor(t)===t&&e!==a.state.current;var t},a.shouldDisplayQuickJumper=function(){var e=a.props,t=e.showQuickJumper,n=e.pageSize;return!(e.total<=n)&&t},a.handleKeyDown=function(e){e.keyCode!==h&&e.keyCode!==v||e.preventDefault()},a.handleKeyUp=function(e){var t=a.getValidValue(e);t!==a.state.currentInputValue&&a.setState({currentInputValue:t}),e.keyCode===g?a.handleChange(t):e.keyCode===h?a.handleChange(t-1):e.keyCode===v&&a.handleChange(t+1)},a.changePageSize=function(e){var t=a.state.current,n=O(e,a.state,a.props);t=t>n?n:t,0===n&&(t=a.state.current),"number"==typeof e&&("pageSize"in a.props||a.setState({pageSize:e}),"current"in a.props||a.setState({current:t,currentInputValue:t})),a.props.onShowSizeChange(t,e),"onChange"in a.props&&a.props.onChange&&a.props.onChange(t,e)},a.handleChange=function(e){var t=a.props.disabled,n=e;if(a.isValid(n)&&!t){var r=O(void 0,a.state,a.props);n>r?n=r:n<1&&(n=1),"current"in a.props||a.setState({current:n,currentInputValue:n});var i=a.state.pageSize;return a.props.onChange(n,i),n}return a.state.current},a.prev=function(){a.hasPrev()&&a.handleChange(a.state.current-1)},a.next=function(){a.hasNext()&&a.handleChange(a.state.current+1)},a.jumpPrev=function(){a.handleChange(a.getJumpPrevPage())},a.jumpNext=function(){a.handleChange(a.getJumpNextPage())},a.hasPrev=function(){return a.state.current>1},a.hasNext=function(){return a.state.current<O(void 0,a.state,a.props)},a.runIfEnter=function(e,t){if("Enter"===e.key||13===e.charCode){for(var n=arguments.length,a=new Array(n>2?n-2:0),r=2;r<n;r++)a[r-2]=arguments[r];t.apply(void 0,a)}},a.runIfEnterPrev=function(e){a.runIfEnter(e,a.prev)},a.runIfEnterNext=function(e){a.runIfEnter(e,a.next)},a.runIfEnterJumpPrev=function(e){a.runIfEnter(e,a.jumpPrev)},a.runIfEnterJumpNext=function(e){a.runIfEnter(e,a.jumpNext)},a.handleGoTO=function(e){e.keyCode!==g&&"click"!==e.type||a.handleChange(a.state.currentInputValue)};var r=e.onChange!==x;"current"in e&&!r&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var l=e.defaultCurrent;"current"in e&&(l=e.current);var c=e.defaultPageSize;return"pageSize"in e&&(c=e.pageSize),l=Math.min(l,O(c,void 0,e)),a.state={current:l,currentInputValue:l,pageSize:c},a}return Object(l.a)(n,[{key:"componentDidUpdate",value:function(e,t){var n=this.props.prefixCls;if(t.current!==this.state.current&&this.paginationNode){var a=this.paginationNode.querySelector(".".concat(n,"-item-").concat(t.current));a&&document.activeElement===a&&a.blur()}}},{key:"getValidValue",value:function(e){var t=e.target.value,n=O(void 0,this.state,this.props),a=this.state.currentInputValue;return""===t?t:isNaN(Number(t))?a:t>=n?n:Number(t)}},{key:"getShowSizeChanger",value:function(){var e=this.props,t=e.showSizeChanger,n=e.total,a=e.totalBoundaryShowSizeChanger;return void 0!==t?t:n>a}},{key:"renderPrev",value:function(e){var t=this.props,n=t.prevIcon,a=(0,t.itemRender)(e,"prev",this.getItemIcon(n,"prev page")),r=!this.hasPrev();return Object(u.isValidElement)(a)?Object(u.cloneElement)(a,{disabled:r}):a}},{key:"renderNext",value:function(e){var t=this.props,n=t.nextIcon,a=(0,t.itemRender)(e,"next",this.getItemIcon(n,"next page")),r=!this.hasNext();return Object(u.isValidElement)(a)?Object(u.cloneElement)(a,{disabled:r}):a}},{key:"render",value:function(){var e=this,t=this.props,n=t.prefixCls,i=t.className,o=t.style,l=t.disabled,c=t.hideOnSinglePage,s=t.total,m=t.locale,g=t.showQuickJumper,h=t.showLessItems,v=t.showTitle,b=t.showTotal,y=t.simple,x=t.itemRender,E=t.showPrevNextJumpers,j=t.jumpPrevIcon,N=t.jumpNextIcon,C=t.selectComponentClass,S=t.selectPrefixCls,I=t.pageSizeOptions,k=this.state,w=k.current,P=k.pageSize,z=k.currentInputValue;if(!0===c&&s<=P)return null;var T=O(void 0,this.state,this.props),V=[],K=null,R=null,D=null,J=null,M=null,G=g&&g.goButton,U=h?1:2,B=w-1>0?w-1:0,L=w+1<T?w+1:T,q=Object.keys(this.props).reduce((function(t,n){return"data-"!==n.substr(0,5)&&"aria-"!==n.substr(0,5)&&"role"!==n||(t[n]=e.props[n]),t}),{});if(y)return G&&(M="boolean"==typeof G?p.a.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},m.jump_to_confirm):p.a.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},G),M=p.a.createElement("li",{title:v?"".concat(m.jump_to).concat(w,"/").concat(T):null,className:"".concat(n,"-simple-pager")},M)),p.a.createElement("ul",Object(a.a)({className:d()(n,"".concat(n,"-simple"),Object(r.a)({},"".concat(n,"-disabled"),l),i),style:o,ref:this.savePaginationNode},q),p.a.createElement("li",{title:v?m.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:d()("".concat(n,"-prev"),Object(r.a)({},"".concat(n,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},this.renderPrev(B)),p.a.createElement("li",{title:v?"".concat(w,"/").concat(T):null,className:"".concat(n,"-simple-pager")},p.a.createElement("input",{type:"text",value:z,disabled:l,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,size:"3"}),p.a.createElement("span",{className:"".concat(n,"-slash")},"/"),T),p.a.createElement("li",{title:v?m.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:d()("".concat(n,"-next"),Object(r.a)({},"".concat(n,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(L)),M);if(T<=3+2*U){var A={locale:m,rootPrefixCls:n,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:v,itemRender:x};T||V.push(p.a.createElement(f,Object(a.a)({},A,{key:"noPager",page:T,className:"".concat(n,"-disabled")})));for(var F=1;F<=T;F+=1){var H=w===F;V.push(p.a.createElement(f,Object(a.a)({},A,{key:F,page:F,active:H})))}}else{var Q=h?m.prev_3:m.prev_5,W=h?m.next_3:m.next_5;E&&(K=p.a.createElement("li",{title:v?Q:null,key:"prev",onClick:this.jumpPrev,tabIndex:"0",onKeyPress:this.runIfEnterJumpPrev,className:d()("".concat(n,"-jump-prev"),Object(r.a)({},"".concat(n,"-jump-prev-custom-icon"),!!j))},x(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(j,"prev page"))),R=p.a.createElement("li",{title:v?W:null,key:"next",tabIndex:"0",onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:d()("".concat(n,"-jump-next"),Object(r.a)({},"".concat(n,"-jump-next-custom-icon"),!!N))},x(this.getJumpNextPage(),"jump-next",this.getItemIcon(N,"next page")))),J=p.a.createElement(f,{locale:m,last:!0,rootPrefixCls:n,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:T,page:T,active:!1,showTitle:v,itemRender:x}),D=p.a.createElement(f,{locale:m,rootPrefixCls:n,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:v,itemRender:x});var X=Math.max(1,w-U),Y=Math.min(w+U,T);w-1<=U&&(Y=1+2*U),T-w<=U&&(X=T-2*U);for(var Z=X;Z<=Y;Z+=1){var $=w===Z;V.push(p.a.createElement(f,{locale:m,rootPrefixCls:n,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Z,page:Z,active:$,showTitle:v,itemRender:x}))}w-1>=2*U&&3!==w&&(V[0]=Object(u.cloneElement)(V[0],{className:"".concat(n,"-item-after-jump-prev")}),V.unshift(K)),T-w>=2*U&&w!==T-2&&(V[V.length-1]=Object(u.cloneElement)(V[V.length-1],{className:"".concat(n,"-item-before-jump-next")}),V.push(R)),1!==X&&V.unshift(D),Y!==T&&V.push(J)}var ee=null;b&&(ee=p.a.createElement("li",{className:"".concat(n,"-total-text")},b(s,[0===s?0:(w-1)*P+1,w*P>s?s:w*P])));var te=!this.hasPrev()||!T,ne=!this.hasNext()||!T;return p.a.createElement("ul",Object(a.a)({className:d()(n,i,Object(r.a)({},"".concat(n,"-disabled"),l)),style:o,unselectable:"unselectable",ref:this.savePaginationNode},q),ee,p.a.createElement("li",{title:v?m.prev_page:null,onClick:this.prev,tabIndex:te?null:0,onKeyPress:this.runIfEnterPrev,className:d()("".concat(n,"-prev"),Object(r.a)({},"".concat(n,"-disabled"),te)),"aria-disabled":te},this.renderPrev(B)),V,p.a.createElement("li",{title:v?m.next_page:null,onClick:this.next,tabIndex:ne?null:0,onKeyPress:this.runIfEnterNext,className:d()("".concat(n,"-next"),Object(r.a)({},"".concat(n,"-disabled"),ne)),"aria-disabled":ne},this.renderNext(L)),p.a.createElement(_,{disabled:l,locale:m,rootPrefixCls:n,selectComponentClass:C,selectPrefixCls:S,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:w,pageSize:P,pageSizeOptions:I,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:G}))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n={};if("current"in e&&(n.current=e.current,e.current!==t.current&&(n.currentInputValue=n.current)),"pageSize"in e&&e.pageSize!==t.pageSize){var a=t.current,r=O(e.pageSize,t,e);a=a>r?r:a,"current"in e||(n.current=a,n.currentInputValue=a),n.pageSize=e.pageSize}return n}}]),n}(p.a.Component);E.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:x,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:x,locale:y.a,style:{},itemRender:function(e,t,n){return n},totalBoundaryShowSizeChanger:50};var j=E},LdHM:
|
|
/*!********************************************************!*\
|
|
!*** ./node_modules/rc-select/es/index.js + 6 modules ***!
|
|
\********************************************************/
|
|
/*! exports provided: Option, OptGroup, default */
|
|
/*! exports used: OptGroup, Option, default */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createClass.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createSuper.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/defineProperty.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/inherits.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/typeof.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/TransBtn.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/generate.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/utils/commonUtil.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/utils/valueUtil.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Children/toArray.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/KeyCode.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/hooks/useMemo.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/pickAttrs.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/warning.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-virtual-list/es/index.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";n.d(t,"b",(function(){return x})),n.d(t,"a",(function(){return E}));var a=n("1OyB"),r=n("vuIU"),i=n("Ji7U"),o=n("LK+K"),l=n("q1tI"),c=n("rePB"),s=n("Ff2n"),u=n("ODXe"),p=n("4IlW"),m=n("bX4T"),d=n("YrtM"),f=n("TSYQ"),g=n.n(f),h=n("+nKL"),v=n("8OUc"),b=l.forwardRef((function(e,t){var n=e.prefixCls,a=e.id,r=e.flattenOptions,i=e.childrenAsData,o=e.values,f=e.searchValue,b=e.multiple,_=e.defaultActiveFirstOption,y=e.height,x=e.itemHeight,O=e.notFoundContent,E=e.open,j=e.menuItemSelectedIcon,N=e.virtual,C=e.onSelect,S=e.onToggleOpen,I=e.onActiveValue,k=e.onScroll,w=e.onMouseEnter,P="".concat(n,"-item"),z=Object(d.a)((function(){return r}),[E,r],(function(e,t){return t[0]&&e[1]!==t[1]})),T=l.useRef(null),V=function(e){e.preventDefault()},K=function(e){T.current&&T.current.scrollTo({index:e})},R=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=z.length,a=0;a<n;a+=1){var r=(e+a*t+n)%n,i=z[r],o=i.group,l=i.data;if(!o&&!l.disabled)return r}return-1},D=l.useState((function(){return R(0)})),J=Object(u.a)(D,2),M=J[0],G=J[1],U=function(e){G(e);var t=z[e];t?I(t.data.value,e):I(null,-1)};l.useEffect((function(){U(!1!==_?R(0):-1)}),[z.length,f]),l.useEffect((function(){var e=setTimeout((function(){if(!b&&E&&1===o.size){var e=Array.from(o)[0],t=z.findIndex((function(t){return t.data.value===e}));U(t),K(t)}}));return function(){return clearTimeout(e)}}),[E]);var B=function(e){void 0!==e&&C(e,{selected:!o.has(e)}),b||S(!1)};if(l.useImperativeHandle(t,(function(){return{onKeyDown:function(e){var t=e.which;switch(t){case p.a.UP:case p.a.DOWN:var n=0;if(t===p.a.UP?n=-1:t===p.a.DOWN&&(n=1),0!==n){var a=R(M+n,n);K(a),U(a)}break;case p.a.ENTER:var r=z[M];r&&!r.data.disabled?B(r.data.value):B(void 0),E&&e.preventDefault();break;case p.a.ESC:S(!1)}},onKeyUp:function(){},scrollTo:function(e){K(e)}}})),0===z.length)return l.createElement("div",{role:"listbox",id:"".concat(a,"_list"),className:"".concat(P,"-empty"),onMouseDown:V},O);function L(e){var t=z[e];if(!t)return null;var n=t.data||{},r=n.value,c=n.label,s=n.children,u=Object(m.a)(n,!0),p=i?s:c;return t?l.createElement("div",Object.assign({"aria-label":"string"==typeof p?p:null},u,{key:e,role:"option",id:"".concat(a,"_list_").concat(e),"aria-selected":o.has(r)}),r):null}return l.createElement(l.Fragment,null,l.createElement("div",{role:"listbox",id:"".concat(a,"_list"),style:{height:0,width:0,overflow:"hidden"}},L(M-1),L(M),L(M+1)),l.createElement(h.a,{itemKey:"key",ref:T,data:z,height:y,itemHeight:x,fullHeight:!1,onMouseDown:V,onScroll:k,virtual:N,onMouseEnter:w},(function(e,t){var n,a=e.group,r=e.groupOption,u=e.data,p=u.label,m=u.key;if(a)return l.createElement("div",{className:g()(P,"".concat(P,"-group"))},void 0!==p?p:m);var d=u.disabled,f=u.value,h=u.title,b=u.children,_=u.style,y=u.className,x=Object(s.a)(u,["disabled","value","title","children","style","className"]),O=o.has(f),E="".concat(P,"-option"),N=g()(P,E,y,(n={},Object(c.a)(n,"".concat(E,"-grouped"),r),Object(c.a)(n,"".concat(E,"-active"),M===t&&!d),Object(c.a)(n,"".concat(E,"-disabled"),d),Object(c.a)(n,"".concat(E,"-selected"),O),n)),C=i?b:p,S=!j||"function"==typeof j||O;return l.createElement("div",Object.assign({},x,{"aria-selected":O,className:N,title:h,onMouseMove:function(){M===t||d||U(t)},onClick:function(){d||B(f)},style:_}),l.createElement("div",{className:"".concat(E,"-content")},C||f),l.isValidElement(j)||O,S&&l.createElement(v.a,{className:"".concat(P,"-option-state"),customizeIcon:j,customizeIconProps:{isSelected:O}},O?"✓":null))})))}));b.displayName="OptionList";var _=b,y=function(){return null};y.isSelectOption=!0;var x=y,O=function(){return null};O.isSelectOptGroup=!0;var E=O,j=n("VTBJ"),N=n("Zm9Q");function C(e){var t=e.key,n=e.props,a=n.children,r=n.value,i=Object(s.a)(n,["children","value"]);return Object(j.a)({key:t,value:void 0!==r?r:t,children:a},i)}function S(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return Object(N.a)(e).map((function(e,n){if(!l.isValidElement(e)||!e.type)return null;var a=e.type.isSelectOptGroup,r=e.key,i=e.props,o=i.children,c=Object(s.a)(i,["children"]);return t||!a?C(e):Object(j.a)(Object(j.a)({key:"__RC_SELECT_GRP__".concat(null===r?n:r,"__"),label:r},c),{},{options:S(o)})})).filter((function(e){return e}))}var I=n("2Qr1"),k=n("qNPg"),w=n("U8pU"),P=n("Kwbf"),z=n("WKfj");var T=function(e){var t=e.mode,n=e.options,a=e.children,r=e.backfill,i=e.allowClear,o=e.placeholder,c=e.getInputElement,s=e.showSearch,u=e.onSearch,p=e.defaultOpen,m=e.autoFocus,d=e.labelInValue,f=e.value,g=e.inputValue,h=e.optionLabelProp,v="multiple"===t||"tags"===t,b=void 0!==s?s:v||"combobox"===t,_=n||S(a);if(Object(P.a)("tags"!==t||_.every((function(e){return!e.disabled})),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),"tags"===t||"combobox"===t){var y=_.some((function(e){return e.options?e.options.some((function(e){return"number"==typeof("value"in e?e.value:e.key)})):"number"==typeof("value"in e?e.value:e.key)}));Object(P.a)(!y,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(Object(P.a)("combobox"!==t||!h,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),Object(P.a)("combobox"===t||!r,"`backfill` only works with `combobox` mode."),Object(P.a)("combobox"===t||!c,"`getInputElement` only work with `combobox` mode."),Object(P.b)("combobox"!==t||!c||!i||!o,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),u&&!b&&"combobox"!==t&&"tags"!==t&&Object(P.a)(!1,"`onSearch` should work with `showSearch` instead of use alone."),Object(P.b)(!p||m,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),null!=f){var x=Object(z.d)(f);Object(P.a)(!d||x.every((function(e){return"object"===Object(w.a)(e)&&("key"in e||"value"in e)})),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),Object(P.a)(!v||Array.isArray(f),"`value` should be array when `mode` is `multiple` or `tags`")}if(a){var O=null;Object(N.a)(a).some((function(e){if(!l.isValidElement(e)||!e.type)return!1;var t=e.type;return!t.isSelectOption&&(t.isSelectOptGroup?!Object(N.a)(e.props.children).every((function(t){return!(l.isValidElement(t)&&e.type&&!t.type.isSelectOption)||(O=t.type,!1)})):(O=t,!0))})),O&&Object(P.a)(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(O.displayName||O.name||O,"`.")),Object(P.a)(void 0===g,"`inputValue` is deprecated, please use `searchValue` instead.")}},V=Object(k.a)({prefixCls:"rc-select",components:{optionList:_},convertChildrenToData:S,flattenOptions:I.d,getLabeledValue:I.e,filterOptions:I.b,isValueDisabled:I.g,findValueOption:I.c,warningProps:T,fillOptionsWithMissingValue:I.a}),K=function(e){Object(i.a)(n,e);var t=Object(o.a)(n);function n(){var e;return Object(a.a)(this,n),(e=t.apply(this,arguments)).selectRef=l.createRef(),e.focus=function(){e.selectRef.current.focus()},e.blur=function(){e.selectRef.current.blur()},e}return Object(r.a)(n,[{key:"render",value:function(){return l.createElement(V,Object.assign({ref:this.selectRef},this.props))}}]),n}(l.Component);K.Option=x,K.OptGroup=E;var R=K;t.c=R},O2Xr:
|
|
/*!*******************************************************!*\
|
|
!*** ./src/pages/Messages/Tidings/index.less?modules ***!
|
|
\*******************************************************/
|
|
/*! no static exports found */
|
|
/*! exports used: default */
|
|
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,n){e.exports={flex_box_center:"flex_box_center___1Xg0z",flex_space_between:"flex_space_between___K6Nic",flex_box_vertical_center:"flex_box_vertical_center___aXzxG",flex_box_center_end:"flex_box_center_end___2-MQb",flex_box_column:"flex_box_column___23uN5",userInfo:"userInfo___2Mrj4",navInfo:"navInfo___S5De6",actived:"actived___2sj9F",tabs:"tabs___1mLCo",active:"active___1oNZR",list:"list___31DjG",tags:"tags___2kXcS",tagsGreen:"tagsGreen___5AzhZ",newlight:"newlight___2i-yq"}},YmwD:
|
|
/*!**********************************************!*\
|
|
!*** ./src/pages/Messages/Tidings/index.tsx ***!
|
|
\**********************************************/
|
|
/*! exports provided: default */
|
|
/*! all exports used */
|
|
/*! ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: ./src/.umi-production/core/routes.ts (referenced with import()) */function(e,t,n){"use strict";n.r(t);n(/*! antd/es/pagination/style */"DjyN");var a=n(/*! antd/es/pagination */"NUBc"),r=(n(/*! antd/es/skeleton/style */"cWXX"),n(/*! antd/es/skeleton */"/ezw")),i=(n(/*! antd/es/row/style */"14J3"),n(/*! antd/es/row */"BMrR")),o=(n(/*! antd/es/col/style */"jCWc"),n(/*! antd/es/col */"kPKH")),l=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */"k1fw"),c=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray */"tJVT"),s=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties */"PpiC"),u=n(/*! react */"q1tI"),p=n.n(u),m=n(/*! umi */"9kvl"),d=n(/*! @/utils/util */"1vsH"),f=n(/*! @/utils/env */"m3rI"),g=n(/*! ./index.less?modules */"O2Xr"),h=n.n(g),v=n(/*! ../component/LeftNav */"30zm");t.default=Object(m.a)((function(e){var t=e.messages,n=e.loading,a=e.user;return{messages:t,globalSetting:e.globalSetting,user:a,loading:n.effects}}))((function(e){var t,n=e.messages,m=e.globalSetting,g=e.loading,b=e.user,_=e.dispatch,y=Object(s.a)(e,["messages","globalSetting","loading","user","dispatch"]).match.params,x=(b.userInfo,n.tidingsList),O=Object(u.useState)({per_page:10,page:1}),E=Object(c.a)(O,2),j=E[0],N=E[1],C=Object(u.useState)(0),S=Object(c.a)(C,2),I=S[0],k=S[1],w=[{name:"全部",type:""},{name:"课堂提醒",type:"course"},{name:"项目提醒",type:"project"},{name:"互动提醒",type:"interaction"},{name:"审核",type:"apply"},{name:"通知",type:"notice"}].filter((function(e){var t;return null==m||null===(t=m.setting)||void 0===t||!t.is_local||"project"!==e.type}));Object(u.useEffect)((function(){j.page=1,P()}),[y.userId]);var P=function(){_({type:"messages/getTidings",payload:Object(l.a)({},j)})};return console.log("loading['messages/getTidings']",g["messages/getTidings"],g,n),p.a.createElement("section",{className:h.a.bg},p.a.createElement("section",{className:"edu-container mt20"},p.a.createElement(i.a,{gutter:[20,20]},p.a.createElement(v.a,null),p.a.createElement(o.a,{flex:"1"},p.a.createElement("aside",{className:"bg-white"},p.a.createElement("ul",{className:h.a.tabs},w.map((function(e,t){return p.a.createElement("li",{className:I===t&&h.a.active,onClick:function(){k(t),j.type=e.type,j.page=1,P()},key:t},e.name)}))),p.a.createElement("aside",{className:h.a.list},p.a.createElement(r.a,{active:!0,avatar:{size:40},paragraph:{rows:5},loading:g["messages/getTidings"]},null==x||null===(t=x.tidings)||void 0===t?void 0:t.map((function(e,t){var n,a;return p.a.createElement("aside",{key:t},p.a.createElement(i.a,{onClick:function(){return Object(d.G)(e)}},p.a.createElement(o.a,{flex:"58px"},p.a.createElement("img",{src:f.a.IMG_SERVER+"/images/"+(null==e||null===(n=e.trigger_user)||void 0===n?void 0:n.image_url),alt:""})),p.a.createElement(o.a,{flex:"1"},p.a.createElement(i.a,null,p.a.createElement(o.a,{span:24},p.a.createElement(i.a,null,p.a.createElement(o.a,{flex:"1"},p.a.createElement("span",null,null==e||null===(a=e.trigger_user)||void 0===a?void 0:a.name),p.a.createElement("span",{className:"ml15 mr15 c-light-black"},null==e?void 0:e.time),"Apply"===(null==e?void 0:e.tiding_type)&&0===(null==e?void 0:e.status)&&p.a.createElement("span",{className:h.a.tags},"待处理"),"Apply"===(null==e?void 0:e.tiding_type)&&1===(null==e?void 0:e.status)&&p.a.createElement("span",{className:h.a.tagsGreen},"已处理")),p.a.createElement(o.a,null,(null==e?void 0:e.new_tiding)&&p.a.createElement("span",{className:h.a.newlight})))),p.a.createElement(o.a,{span:24},p.a.createElement("div",{className:"mt15"},null==e?void 0:e.content))))))}))))),p.a.createElement("aside",{className:"tc mt20"},!g["messages/getTidings"]&&p.a.createElement(a.a,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e){j.page=e,N(Object(l.a)({},j)),P()},current:j.page||1,total:null==x?void 0:x.count}))))))}))},kzJb:
|
|
/*!***********************************************************!*\
|
|
!*** ./src/pages/Messages/component/LeftNav.less?modules ***!
|
|
\***********************************************************/
|
|
/*! no static exports found */
|
|
/*! exports used: default */
|
|
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,n){e.exports={flex_box_center:"flex_box_center___2qtoc",flex_space_between:"flex_space_between___NF1Yf",flex_box_vertical_center:"flex_box_vertical_center___2qH_j",flex_box_center_end:"flex_box_center_end___22P0N",flex_box_column:"flex_box_column___1IKP8",userInfo:"userInfo___2Dupy",navInfo:"navInfo___3fEvD",actived:"actived___3F322",newTip:"newTip___1Ta-b"}}}]); |