1 line
3.4 KiB
JavaScript
1 line
3.4 KiB
JavaScript
(this.webpackJsonp=this.webpackJsonp||[]).push([[180],{"01yo":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i(r("2/Rp"));r("+L6B");var a=i(r("q1tI")),o=i(r("LnTC"));r("Ct95"),r("Q54b");var u=i(r("bjH3"));function i(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.qzDetail,r=e.current_user,i=e.match.params.competitionId,l=t&&t.is_manager||r&&r.admin,c=t&&t.content,f=t&&t.video_url;return a.default.createElement("div",{className:"introduce_bg"},l&&a.default.createElement("div",{className:"qz_main manageEdit"},a.default.createElement(o.default,{to:"/competition/"+i+"/introduce/edit"},a.default.createElement(n.default,null,a.default.createElement("i",{className:"iconfont icon-a-bianji11 font-13 mr5"}),"编辑"))),a.default.createElement("div",{className:"introduce"},a.default.createElement("div",{className:"introduce-content clearfix"},a.default.createElement("video",{className:"introduce-video",src:f,autoPlay:!0,controls:!0,muted:!0}),a.default.createElement(u.default,{value:c}))))}},Ct95:function(e,t,r){},LnTC:function(e,t,r){"use strict";t.__esModule=!0;var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},a=l(r("q1tI")),o=l(r("17x9")),u=l(r("QLaP")),i=r("LhCv");function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var s=function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)},d=function(e){function t(){var r,n;c(this,t);for(var a=arguments.length,o=Array(a),u=0;u<a;u++)o[u]=arguments[u];return r=n=f(this,e.call.apply(e,[this].concat(o))),n.handleClick=function(e){if(n.props.onClick&&n.props.onClick(e),!e.defaultPrevented&&0===e.button&&!n.props.target&&!s(e)){e.preventDefault();var t=n.context.router.history,r=n.props,a=r.replace,o=r.to;a?t.replace(o):t.push(o)}},f(n,r)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.render=function(){var e=this.props,t=(e.replace,e.to),r=e.innerRef,o=function(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}(e,["replace","to","innerRef"]);(0,u.default)(this.context.router,"You should not use <Link> outside a <Router>"),(0,u.default)(void 0!==t,'You must specify the "to" property');var l=this.context.router.history,c="string"==typeof t?(0,i.createLocation)(t,null,null,l.location):t,f=l.createHref(c);return a.default.createElement("a",n({},o,{onClick:this.handleClick,href:f,ref:r}))},t}(a.default.Component);d.propTypes={onClick:o.default.func,target:o.default.string,replace:o.default.bool,to:o.default.oneOfType([o.default.string,o.default.object]).isRequired,innerRef:o.default.oneOfType([o.default.string,o.default.func])},d.defaultProps={replace:!1},d.contextTypes={router:o.default.shape({history:o.default.shape({push:o.default.func.isRequired,replace:o.default.func.isRequired,createHref:o.default.func.isRequired}).isRequired}).isRequired},t.default=d}}]); |