(window.webpackJsonp=window.webpackJsonp||[]).push([[175],{"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,a){"use strict";a.d(t,"a",(function(){return b})),a.d(t,"b",(function(){return g}));var n=a(/*! react-router */"Ty5D"),r=a(/*! @babel/runtime/helpers/esm/inheritsLoose */"dI71"),o=a(/*! react */"q1tI"),i=a.n(o),l=a(/*! history */"YS25"),c=(a(/*! prop-types */"17x9"),a(/*! @babel/runtime/helpers/esm/extends */"wx14")),s=a(/*! @babel/runtime/helpers/esm/objectWithoutPropertiesLoose */"zLVn"),u=a(/*! tiny-invariant */"9R94");i.a.Component;i.a.Component;var f=function(e,t){return"function"==typeof e?e(t):e},p=function(e,t){return"string"==typeof e?Object(l.c)(e,null,null,t):e},m=function(e){return e},v=i.a.forwardRef;void 0===v&&(v=m);var d=v((function(e,t){var a=e.innerRef,n=e.navigate,r=e.onClick,o=Object(s.a)(e,["innerRef","navigate","onClick"]),l=o.target,u=Object(c.a)({},o,{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(),n())}});return u.ref=m!==v&&t||a,i.a.createElement("a",u)}));var b=v((function(e,t){var a=e.component,r=void 0===a?d:a,o=e.replace,l=e.to,b=e.innerRef,y=Object(s.a)(e,["component","replace","to","innerRef"]);return i.a.createElement(n.e.Consumer,null,(function(e){e||Object(u.a)(!1);var a=e.history,n=p(f(l,e.location),e.location),s=n?a.createHref(n):"",d=Object(c.a)({},y,{href:s,navigate:function(){var t=f(l,e.location);(o?a.replace:a.push)(t)}});return m!==v?d.ref=t||b:d.innerRef=b,i.a.createElement(r,d)}))})),y=function(e){return e},E=i.a.forwardRef;void 0===E&&(E=y);var g=E((function(e,t){var a=e["aria-current"],r=void 0===a?"page":a,o=e.activeClassName,l=void 0===o?"active":o,m=e.activeStyle,v=e.className,d=e.exact,g=e.isActive,h=e.location,O=e.sensitive,j=e.strict,w=e.style,C=e.to,N=e.innerRef,_=Object(s.a)(e,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return i.a.createElement(n.e.Consumer,null,(function(e){e||Object(u.a)(!1);var a=h||e.location,o=p(f(C,a),a),s=o.pathname,R=s&&s.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),T=R?Object(n.f)(a.pathname,{path:R,exact:d,sensitive:O,strict:j}):null,x=!!(g?g(T,a):T),I=x?function(){for(var e=arguments.length,t=new Array(e),a=0;a "),m.a.createElement("span",null,I.title)),m.a.createElement("div",{className:"title"},m.a.createElement("h2",null,I.title,null===(e=I.tags)||void 0===e?void 0:e.map((function(e,t){return m.a.createElement("span",{className:"label-"+t,key:e.id},e.name)}))),m.a.createElement(d.a,{to:"/moop_cases"},"返回")),m.a.createElement("div",{className:"moop-info-body"},m.a.createElement("div",{className:"moop-sub-title"},m.a.createElement("img",{src:"".concat(y.a.IMG_SERVER,"/images/").concat(null===(t=I.creator)||void 0===t?void 0:t.image_url),alt:"cover",width:50}),m.a.createElement("div",{className:"desc"},m.a.createElement("div",{className:"flex-container"},m.a.createElement("span",null,null===(a=I.creator)||void 0===a?void 0:a.name),null!==(u=I.operation)&&void 0!==u&&u.can_editable?m.a.createElement(d.a,{to:"/moop_cases/".concat(I.id,"/edit"),style:{marginRight:10}},m.a.createElement(i.a,{type:"ghost"},"编辑")):null,null!==(O=I.operation)&&void 0!==O&&O.can_deletable?m.a.createElement(o.a,{placement:"bottomRight",title:"是否确认删除?",onConfirm:function(){return V.apply(this,arguments)}},m.a.createElement(i.a,{type:"dashed"},"删除")):null),m.a.createElement("div",{className:"sum"},m.a.createElement("span",null,null===(j=I.creator)||void 0===j?void 0:j.school_name),m.a.createElement("span",null,"编码:",I.uuid),m.a.createElement("span",null,"发布时间:",I.published_at)))),m.a.createElement("p",null,"作者:","".concat(I.author_name," / ").concat(I.author_school_name)),m.a.createElement(E.a,{value:I.content}),m.a.createElement("ul",{className:"attachment"},null===(w=I.attachments)||void 0===w?void 0:w.map((function(e){return m.a.createElement("li",{key:e.id},m.a.createElement("a",{href:e.url},m.a.createElement("i",{className:"iconfont icon-fujian"}),m.a.createElement("span",null,e.title),m.a.createElement("span",null,e.filesize)))}))),m.a.createElement("button",{className:"praise",disabled:null===(C=I.operation)||void 0===C?void 0:C.user_praised,onClick:function(){return A.apply(this,arguments)}},null!==(N=I.operation)&&void 0!==N&&N.user_praised?m.a.createElement("span",null,"已赞"):m.a.createElement("span",null,m.a.createElement("i",{className:"iconfont icon-dianzan"})),m.a.createElement("span",null,I.praise_count)))):null)}}}]);