1 line
4.2 KiB
JavaScript
1 line
4.2 KiB
JavaScript
(this.webpackJsonp=this.webpackJsonp||[]).push([[224],{j00x:function(e,t,a){"use strict";a.r(t);var n=a("zLi2"),l=a.n(n),r=a("mnMc"),o=a.n(r),c=a("o+MX"),i=a.n(c),s=a("ZbhI"),f=a.n(s),d=a("cDcd"),m=a.n(d),u=a("vDqi"),p=a.n(u),h=a("sYIF");t.default=function(e){var t,a=this,n=e.match,r=e.history,c=n.params,s=c.projectsId,u=c.owner,g=c.type;o()(t=["watch.svg","star.svg","fork.svg"]).call(t,g)||r.push("/nopage");var E=Object(d.useState)(),w=l()(E,2),v=w[0],V=w[1],x=Object(d.useState)(""),b=l()(x,2),k=b[0],_=b[1];function O(e){return e<1e3?e:e>=1e3&e<1e4?(e/1e3).toFixed(1)+"k":(e/1e3).toFixed(0)+"k"}return Object(d.useEffect)((function(){var e,t=i()(e="/".concat(u,"/")).call(e,s,"/detail.json");p.a.get(t).then((function(e){if(e&&e.data)if(404===e.data.status)a.props.history.push("/nopage");else{var t,n,l,r,o;V(e.data);var c=i()(t=i()(n="".concat(u,",")).call(n,s,",")).call(t,e.data.author.name),f=i()(l=i()(r="".concat(u,"/")).call(r,s)).call(l,e.data.description?":"+e.data.description:"");Object(h.w)(c,f,e.data.description,i()(o="/".concat(u,"/")).call(o,s),u,s)}})).catch((function(e){}))}),[s,u]),Object(d.useEffect)((function(){v&&("watch.svg"===g?_("".concat(O(v.watchers_count)," 关注数")):"star.svg"===g?_("".concat(O(v.praises_count)," 点赞数")):"fork.svg"===g&&_("".concat(O(v.forked_count)," Fork数")))}),[g,v]),m.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:"148",height:"44",viewBox:"0 0 148 44"},m.a.createElement("defs",null,m.a.createElement("filter",{id:"矩形_234",x:"0",y:"0",width:"148",height:"44",filterUnits:"userSpaceOnUse"},m.a.createElement("feOffset",{input:"SourceAlpha"}),m.a.createElement("feGaussianBlur",{stdDeviation:"3",result:"blur"}),m.a.createElement("feFlood",{floodColor:"#0c1a75",floodOpacity:"0.161"}),m.a.createElement("feComposite",{operator:"in",in2:"blur"}),m.a.createElement("feComposite",{in:"SourceGraphic"})),m.a.createElement("filter",{id:"矩形_235",x:"0",y:"0",width:"148",height:"44",filterUnits:"userSpaceOnUse"},m.a.createElement("feOffset",{input:"SourceAlpha"}),m.a.createElement("feGaussianBlur",{stdDeviation:"3",result:"blur-2"}),m.a.createElement("feFlood",{floodColor:"#445a64",floodOpacity:"0.161"}),m.a.createElement("feComposite",{operator:"in",in2:"blur-2"}),m.a.createElement("feComposite",{in:"SourceGraphic"})),m.a.createElement("linearGradient",{id:"linear-gradient",x1:"0.494",y1:"-0.055",x2:"1.494",y2:"-0.055",gradientUnits:"objectBoundingBox"},m.a.createElement("stop",{offset:"0",stopColor:"#6dffff"}),m.a.createElement("stop",{offset:"1",stopColor:"#0080ff"}))),m.a.createElement("g",{id:"组_1758","data-name":"组 1758",transform:"translate(-1468 -507)"},m.a.createElement("g",{transform:"matrix(1, 0, 0, 1, 1468, 507)",filter:"url(#矩形_234)"},m.a.createElement("path",{id:"矩形_234-2","data-name":"矩形 234",d:"M0,0H126a4,4,0,0,1,4,4V22a4,4,0,0,1-4,4H0a0,0,0,0,1,0,0V0A0,0,0,0,1,0,0Z",transform:"translate(9 9)",fill:"#fff"})),m.a.createElement("g",{transform:"matrix(1, 0, 0, 1, 1468, 507)",filter:"url(#矩形_235)"},m.a.createElement("path",{id:"矩形_235-2","data-name":"矩形 235",d:"M4,0H42a0,0,0,0,1,0,0V26a0,0,0,0,1,0,0H4a4,4,0,0,1-4-4V4A4,4,0,0,1,4,0Z",transform:"translate(9 9)",fill:"#2b2b2b"}),m.a.createElement("text",{xmlns:"http://www.w3.org/2000/svg",fill:"#000",textLength:80-10*(7.5-(f()(k).call(k,"Fork")>-1?k.length-1.5:k.length)+(o()(k).call(k,"k ")&&.5)),x:64+6*(7.5-(f()(k).call(k,"Fork")>-1?k.length-1.5:k.length)+(o()(k).call(k,"k ")&&.5)),y:"30",lengthAdjust:"spacing",transform:"scale(.9)",weight:"bold"},k)),m.a.createElement("g",{id:"图层_2","data-name":"图层 2",transform:"translate(1484 520)"},m.a.createElement("g",{id:"图层_1","data-name":"图层 1"},m.a.createElement("path",{id:"路径_3357","data-name":"路径 3357",d:"M20.6,5.477l-.75-1.023-.658.329v8.211l.546.288v-.911l.862,1.395.7.109V3.9l-.7.27Zm-15.462,8.4,1.559-.78V4.676L5.139,3.9Zm10.7,1.063,1.4.836V1.559l-1.4.836ZM13.827,0H11.878V17.764h2.984V16.008H13.827ZM7.51,3.683l.771.285V15.756l1.41-.729V4.578l.755.271V3.258L7.51,1.559ZM0,13.271l3.39-1.717V8.32L1.78,8.155V9.292h.645v1.1l-1.109.5V7.4L3.4,7.779V6.451L0,5.329ZM25.1,9.257l2.5-3.928-1.864.2L24.5,7.177V6.086l-1.37.329V12.32l1.37.286V11.475l1.329,1.684,2.138.107Z",fillRule:"evenodd",fill:"url(#linear-gradient)"})))))}}}]); |