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.
1 line
13 KiB
1 line
13 KiB
(this.webpackJsonph5=this.webpackJsonph5||[]).push([[165],{2369:function(e,t,n){"use strict";n.r(t),n(779);var r=n(780),o=n(8),a=n(7),i=n(10),c=n(9),u=n(11),l=n(0),s=n.n(l),p=n(66),f=n(28),b=n(695),d=n(192),y=(n(984),n(265),n(264),n(15)),h=n.n(y),m=n(14),v=(h()({loader:function(){return n.e(32).then(n.bind(null,2076))},loading:m.a}),h()({loader:function(){return n.e(187).then(n.bind(null,2239))},loading:m.a})),g=h()({loader:function(){return Promise.all([n.e(0),n.e(3),n.e(5),n.e(6),n.e(77)]).then(n.bind(null,2341))},loading:m.a}),O=h()({loader:function(){return Promise.all([n.e(3),n.e(5),n.e(6),n.e(7),n.e(90)]).then(n.bind(null,2037))},loading:m.a}),k=h()({loader:function(){return Promise.all([n.e(0),n.e(2),n.e(3),n.e(5),n.e(85)]).then(n.bind(null,2240))},loading:m.a}),E=h()({loader:function(){return n.e(155).then(n.bind(null,2241))},loading:m.a}),j=h()({loader:function(){return n.e(154).then(n.bind(null,2242))},loading:m.a}),w=h()({loader:function(){return n.e(153).then(n.bind(null,2243))},loading:m.a}),x=h()({loader:function(){return n.e(152).then(n.bind(null,2244))},loading:m.a}),C=h()({loader:function(){return Promise.all([n.e(0),n.e(3),n.e(5),n.e(7),n.e(114)]).then(n.bind(null,2245))},loading:m.a}),P=h()({loader:function(){return Promise.all([n.e(3),n.e(5),n.e(6),n.e(7),n.e(89)]).then(n.bind(null,2342))},loading:m.a}),_=function(e){function t(e){var n;return Object(o.a)(this,t),(n=Object(i.a)(this,Object(c.a)(t).call(this,e))).componentDidMount=function(){},n.initPublic=function(e,t){t&&t.status&&-2==t.status&&n.props.history.push("/topicbank/publicly"),n.setState({crumbData:e})},n.state={crumbData:void 0,publicly:void 0},n}return Object(u.a)(t,e),Object(a.a)(t,[{key:"componentDidUpdate",value:function(){}},{key:"render",value:function(){var e=this,t=this.state.crumbData,n={initPublic:this.initPublic};return s.a.createElement("div",{className:"newMain"},s.a.createElement("div",{className:"educontent"},t&&s.a.createElement(r.a,{separator:">",className:"breadcrumb mt22"},s.a.createElement(r.a.Item,{href:t&&1==t.is_public?"/topicbank/publicly":"/users/".concat(this.props.current_user&&this.props.current_user.login,"/topics/personal")},t&&1==t.is_public?"\u516c\u5171":"\u6211\u7684","\u9898\u5e93"),t.crumbArray&&t.crumbArray.map((function(e,t){return s.a.createElement(r.a.Item,{key:t,href:e.to||""},e.content)}))),t&&s.a.createElement("p",{className:"clearfix mt15 mb10 "},s.a.createElement("span",{className:"fl font-24 color-grey-3 task-hide lineh-30",style:{maxWidth:"800px"}},t&&t.title),1==t.is_public?s.a.createElement("span",{className:"bank_is_public"},"\u516c\u5f00"):s.a.createElement("span",{className:"bank_is_private"},"\u79c1\u6709")),s.a.createElement(p.e,this.props,s.a.createElement(p.c,{path:"/banks/gtask/:workId/edit/:type",render:function(t){return s.a.createElement(P,Object.assign({},e.props,t,e.state,n))}}),s.a.createElement(p.c,{path:"/banks/normal/:workId/edit/:type",render:function(t){return s.a.createElement(O,Object.assign({},e.props,t,e.state,n,{isGroup:!1}))}}),s.a.createElement(p.c,{path:"/banks/group/:workId/edit/:type",render:function(t){return s.a.createElement(O,Object.assign({},e.props,t,e.state,n,{isGroup:!0}))}}),s.a.createElement(p.c,{path:"/banks/exercise/:Id/edit/:type",render:function(t){return s.a.createElement(k,Object.assign({},e.props,t,e.state,n))}}),s.a.createElement(p.c,{path:"/banks/gtopic/:bankId/edit/:type",render:function(t){return s.a.createElement(g,Object.assign({},e.props,t,e.state,n))}}),s.a.createElement(p.c,{path:"/banks/poll/:workid/edit/:type",render:function(t){return s.a.createElement(C,Object.assign({},e.props,t,e.state,n))}}),s.a.createElement(p.c,{path:"/banks/poll/:bankId/:type",render:function(t){return s.a.createElement(v,Object.assign({},e.props,t,e.state,n))}}),s.a.createElement(p.c,{path:"/banks/exercise/:Id/:type",render:function(t){return s.a.createElement(v,Object.assign({},e.props,t,e.state,n))}}),s.a.createElement(p.c,{path:"/banks/gtask/:workid/:type",render:function(t){return s.a.createElement(x,Object.assign({},e.props,t,e.state,n))}}),s.a.createElement(p.c,{path:"/banks/gtopic/:workid/:type",render:function(t){return s.a.createElement(w,Object.assign({},e.props,t,e.state,n))}}),s.a.createElement(p.c,{path:"/banks/group/:workid/:type",render:function(t){return s.a.createElement(j,Object.assign({},e.props,t,e.state,n))}}),s.a.createElement(p.c,{path:"/banks/normal/:workid/:type",render:function(t){return s.a.createElement(E,Object.assign({},e.props,t,e.state,n))}}))))}}]),t}(l.Component);t.default=Object(d.a)()(Object(f.w)()(Object(b.a)(_)))},462:function(e,t,n){"use strict";var r=n(0),o=n(1),a=n(182),i=n(12),c=n.n(i),u=n(75),l=n.n(u),s=n(77);function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function y(e){return(y=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function h(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},g=function(){function e(){var t,n,o;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),n=this,o=y(e).apply(this,arguments),(t=!o||"object"!==p(o)&&"function"!=typeof o?h(n):o).saveCheckbox=function(e){t.rcCheckbox=e},t.onChange=function(e){t.props.onChange&&t.props.onChange(e),t.context.radioGroup&&t.context.radioGroup.onChange&&t.context.radioGroup.onChange(e)},t.renderRadio=function(e){var n,o=e.getPrefixCls,i=h(t),u=i.props,l=i.context,s=u.prefixCls,p=u.className,d=u.children,y=u.style,m=v(u,["prefixCls","className","children","style"]),g=l.radioGroup,O=o("radio",s),k=b({},m);g&&(k.name=g.name,k.onChange=t.onChange,k.checked=u.value===g.value,k.disabled=u.disabled||g.disabled);var E=c()(p,(f(n={},"".concat(O,"-wrapper"),!0),f(n,"".concat(O,"-wrapper-checked"),k.checked),f(n,"".concat(O,"-wrapper-disabled"),k.disabled),n));return r.createElement("label",{className:E,style:y,onMouseEnter:u.onMouseEnter,onMouseLeave:u.onMouseLeave},r.createElement(a.a,b({},k,{prefixCls:O,ref:t.saveCheckbox})),void 0!==d?r.createElement("span",null,d):null)},t}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&m(e,t)}(e,r.Component),t=e,(n=[{key:"shouldComponentUpdate",value:function(e,t,n){return!l()(this.props,e)||!l()(this.state,t)||!l()(this.context.radioGroup,n.radioGroup)}},{key:"focus",value:function(){this.rcCheckbox.focus()}},{key:"blur",value:function(){this.rcCheckbox.blur()}},{key:"render",value:function(){return r.createElement(s.a,null,this.renderRadio)}}])&&d(t.prototype,n),e}();g.defaultProps={type:"radio"},g.contextTypes={radioGroup:o.any};var O=n(25);function k(e){return(k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function E(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function j(e){return(j=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function w(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function x(e,t){return(x=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function C(e){var t=null,n=!1;return r.Children.forEach(e,(function(e){e&&e.props&&e.props.checked&&(t=e.props.value,n=!0)})),n?{value:t}:void 0}var P=function(){function e(t){var n,o,a;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this,o=j(e).call(this,t),(n=!o||"object"!==k(o)&&"function"!=typeof o?w(this):o).onRadioChange=function(e){var t=n.state.value,r=e.target.value;"value"in n.props||n.setState({value:r});var o=n.props.onChange;o&&r!==t&&o(e)},n.renderGroup=function(e){var t,o,a,i=e.getPrefixCls,u=w(n).props,l=u.prefixCls,s=u.className,p=void 0===s?"":s,f=u.options,b=u.buttonStyle,d=i("radio",l),y="".concat(d,"-group"),h=c()(y,"".concat(y,"-").concat(b),(t={},o="".concat(y,"-").concat(u.size),a=u.size,o in t?Object.defineProperty(t,o,{value:a,enumerable:!0,configurable:!0,writable:!0}):t[o]=a,t),p),m=u.children;return f&&0<f.length&&(m=f.map((function(e){return"string"==typeof e?r.createElement(g,{key:e,prefixCls:d,disabled:n.props.disabled,value:e,checked:n.state.value===e},e):r.createElement(g,{key:"radio-group-value-options-".concat(e.value),prefixCls:d,disabled:e.disabled||n.props.disabled,value:e.value,checked:n.state.value===e.value},e.label)}))),r.createElement("div",{className:h,style:u.style,onMouseEnter:u.onMouseEnter,onMouseLeave:u.onMouseLeave,id:u.id},m)},"value"in t)a=t.value;else if("defaultValue"in t)a=t.defaultValue;else{var i=C(t.children);a=i&&i.value}return n.state={value:a},n}var t,n,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&x(e,t)}(e,r.Component),t=e,o=[{key:"getDerivedStateFromProps",value:function(e){if("value"in e)return{value:e.value};var t=C(e.children);return t?{value:t.value}:null}}],(n=[{key:"getChildContext",value:function(){return{radioGroup:{onChange:this.onRadioChange,value:this.state.value,disabled:this.props.disabled,name:this.props.name}}}},{key:"shouldComponentUpdate",value:function(e,t){return!l()(this.props,e)||!l()(this.state,t)}},{key:"render",value:function(){return r.createElement(s.a,null,this.renderGroup)}}])&&E(t.prototype,n),o&&E(t,o),e}();P.defaultProps={buttonStyle:"outline"},P.childContextTypes={radioGroup:o.any},Object(O.polyfill)(P);var _=P;function S(e){return(S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function G(){return(G=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function N(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function I(e,t){return!t||"object"!==S(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}function M(e){return(M=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function R(e,t){return(R=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var T=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},D=function(){function e(){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),(t=I(this,M(e).apply(this,arguments))).renderRadioButton=function(e){var n=e.getPrefixCls,o=t.props,a=o.prefixCls,i=T(o,["prefixCls"]),c=n("radio-button",a);return t.context.radioGroup&&(i.checked=t.props.value===t.context.radioGroup.value,i.disabled=t.props.disabled||t.context.radioGroup.disabled),r.createElement(g,G({prefixCls:c},i))},t}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&R(e,t)}(e,r.Component),t=e,(n=[{key:"render",value:function(){return r.createElement(s.a,null,this.renderRadioButton)}}])&&N(t.prototype,n),e}();D.contextTypes={radioGroup:o.any},g.Button=D,g.Group=_,t.a=g},470:function(e,t,n){"use strict";n(46),n(685)},685:function(e,t,n){},984:function(e,t,n){}}]); |