Files
weiyu/deploy/server/admin/p__Dashboard__Kbase__Statistic__index.5814af51.async.js
jack ning 4445905084 update
2025-11-22 13:39:00 +08:00

1 line
16 KiB
JavaScript

"use strict";(self.webpackChunkadmin=self.webpackChunkadmin||[]).push([[1942],{61107:function(e,t,s){s.d(t,{Z:function(){return c}});var a=s(83910),i=s(44194),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},r=s(54183),l=function(e,t){return i.createElement(r.Z,(0,a.Z)({},e,{ref:t,icon:n}))};var c=i.forwardRef(l)},90151:function(e,t,s){s.d(t,{Z:function(){return c}});var a=s(83910),i=s(44194),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM504 618H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM312 490v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8z"}}]},name:"file-text",theme:"outlined"},r=s(54183),l=function(e,t){return i.createElement(r.Z,(0,a.Z)({},e,{ref:t,icon:n}))};var c=i.forwardRef(l)},80556:function(e,t,s){s.d(t,{Z:function(){return c}});var a=s(83910),i=s(44194),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},r=s(54183),l=function(e,t){return i.createElement(r.Z,(0,a.Z)({},e,{ref:t,icon:n}))};var c=i.forwardRef(l)},68385:function(e,t,s){var a=(0,s(84783).i)("Column");t.Z=a},47302:function(e,t,s){var a=(0,s(84783).i)("DualAxes");t.Z=a},20270:function(e,t,s){var a=(0,s(84783).i)("Heatmap");t.Z=a},97876:function(e,t,s){var a=(0,s(84783).i)("Pie");t.Z=a},47940:function(e,t,s){s.r(t),s.d(t,{default:function(){return X}});var a=s(90819),i=s.n(a),n=s(89933),r=s.n(n),l=s(45332),c=s.n(l),o=s(44194),d=s(35281),u=s(13847),f=s(40110),x=s(39487),h=s(79369),m=s(78578),v=s(82770),g=s(34201),j=s(79489),p=s(94447),Z=s(81739),y=s(87629),k=s(54943),w=s(47302),F=s(20270),b=s(68385),M=s(97876),z=s(71194),R=s(61107),S=s(80556),A=s(90151),C=s(90297),O=s(90727),H=s(83910),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"},T=s(54183),V=function(e,t){return o.createElement(T.Z,(0,H.Z)({},e,{ref:t,icon:E}))};var B=o.forwardRef(V),I=s(14906),P=s(33019),W=s(2077),q=s(91361),D=s(98830),L=s(10404),N=s(24388),Q=s(39497),U=s(96596),G=s.n(U),$=s(19433),_=s(31549),J=d.default.RangePicker,K=u.Z.Option,X=function(){var e,t,s=(0,I.useIntl)(),a=(0,q.Z)().translateStringTranct,n=(0,o.useState)(G()().startOf("day")),l=c()(n,2),d=l[0],H=l[1],E=(0,o.useState)(G()().endOf("day")),T=c()(E,2),V=T[0],U=T[1],X=(0,o.useState)("today"),Y=c()(X,2),ee=Y[0],te=Y[1],se=(0,o.useState)(Q.whQ),ae=c()(se,2),ie=ae[0],ne=ae[1],re=(0,o.useState)(),le=c()(re,2),ce=le[0],oe=le[1],de=(0,o.useState)(),ue=c()(de,2),fe=ue[0],xe=ue[1],he=(0,D.u)((function(e){return e.currentOrg})),me=(0,L.E)((function(e){return e})),ve=me.agentResult,ge=me.setAgentResult,je=(0,N.$)((function(e){return e})),pe=je.workgroupResult,Ze=je.setWorkgroupResult,ye=(0,o.useState)(),ke=c()(ye,2),we=(ke[0],ke[1],(0,o.useState)(Q.OwA)),Fe=c()(we,2),be=Fe[0],Me=Fe[1],ze=(0,o.useState)(!1),Re=c()(ze,2),Se=(Re[0],Re[1]),Ae=[{label:(0,_.jsx)(I.FormattedMessage,{id:"ticket.statistic.timeRange.today"}),value:"today"},{label:(0,_.jsx)(I.FormattedMessage,{id:"ticket.statistic.timeRange.yesterday"}),value:"yesterday"},{label:(0,_.jsx)(I.FormattedMessage,{id:"ticket.statistic.timeRange.week"}),value:"week"},{label:(0,_.jsx)(I.FormattedMessage,{id:"ticket.statistic.timeRange.lastWeek"}),value:"lastWeek"},{label:(0,_.jsx)(I.FormattedMessage,{id:"ticket.statistic.timeRange.month"}),value:"month"},{label:(0,_.jsx)(I.FormattedMessage,{id:"ticket.statistic.timeRange.custom"}),value:"custom"}],Ce={total:1580,newToday:12,updatedMonth:156,coverage:85.6},Oe={total:25600,avgClicks:35,searchCount:8900,hitRate:92.5},He={helpful:2360,unhelpful:180,feedbackRate:15.8,comments:560},Ee=(I.FormattedMessage,I.FormattedMessage,I.FormattedMessage,I.FormattedMessage,I.FormattedMessage,{newArticles:85,updates:156,visits:12580,searches:4560}),Te=[{date:"2024-01",articles:1200,updates:580,visits:25600},{date:"2024-02",articles:1280,updates:620,visits:28900}];(0,o.useEffect)((function(){if("custom"===ee)H(d),U(V),Me(Q.dd4);else{var e=G()();"today"===ee?(H(e),U(e),Me(Q.OwA)):"yesterday"===ee?(H(e.subtract(1,"day")),U(e.subtract(1,"day")),Me(Q.OwA)):"week"===ee?(H(e.startOf("week")),U(e.endOf("week")),Me(Q.dd4)):"lastWeek"===ee?(H(e.subtract(1,"week").startOf("week")),U(e.subtract(1,"week").endOf("week")),Me(Q.dd4)):"month"===ee&&(H(e.startOf("month")),U(e.endOf("month")),Me(Q.dd4))}}),[ee]);var Ve=function(){var e=r()(i()().mark((function e(){var t,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return $.yw.loading("loading"),t={pageNumber:0,pageSize:50,orgUid:null==he?void 0:he.uid},e.next=4,(0,W.LE)(t);case 4:s=e.sent,console.log("fetchAllWorkgroups: ",s),200===s.code?($.yw.destroy(),Ze(s),s.data.content.length>0&&xe(s.data.content[0].uid)):($.yw.destroy(),$.yw.error(s.message));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Be=function(){var e=r()(i()().mark((function e(){var t,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return $.yw.loading("loading"),t={pageNumber:0,pageSize:50,orgUid:null==he?void 0:he.uid},e.next=4,(0,P._t)(t);case 4:s=e.sent,console.log("fetchAllAgents: ",s),200===s.code?($.yw.destroy(),ge(s),s.data.content.length>0&&oe(s.data.content[0].uid)):($.yw.destroy(),$.yw.error(a(s.message))),console.log("queryAllAgents response",s);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ie=function(){var e=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Se(!0);try{$.yw.loading("loading")}catch(e){$.yw.error(s.formatMessage({id:"ticket.message.operation.failed"}))}finally{Se(!1)}case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Pe=function(){var e=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:$.yw.loading("loading");case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,o.useEffect)((function(){Ve(),Be()}),[]),(0,o.useEffect)((function(){Ie()}),[ie,ce,fe]),(0,o.useEffect)((function(){Pe()}),[be,ie,ce,fe]),(0,o.useEffect)((function(){Ie()}),[d,V]),(0,_.jsxs)("div",{style:{padding:16},children:[(0,_.jsx)(f.Z,{style:{marginBottom:16},children:(0,_.jsxs)(x.Z,{direction:"vertical",style:{width:"100%"},children:[(0,_.jsxs)(x.Z,{wrap:!0,children:[(0,_.jsx)(h.ZP.Group,{value:ee,onChange:function(e){return te(e.target.value)},children:Ae.map((function(e){return(0,_.jsx)(h.ZP.Button,{value:e.value,children:e.label},e.value)}))}),"custom"===ee&&(0,_.jsx)(J,{value:[d,V],onChange:function(e){H(e[0]),U(e[1])}})]}),(0,_.jsxs)(x.Z,{wrap:!0,children:[(0,_.jsxs)(u.Z,{placeholder:(0,_.jsx)(I.FormattedMessage,{id:"ticket.statistic.filter.type"}),style:{width:200},value:ie,onChange:function(e){return ne(e)},children:[(0,_.jsx)(K,{value:Q.whQ,children:(0,_.jsx)(I.FormattedMessage,{id:"i18n.all"})}),(0,_.jsx)(K,{value:Q.fyH,children:(0,_.jsx)(I.FormattedMessage,{id:"ticket.statistic.filter.agent"})}),(0,_.jsx)(K,{value:Q.v5D,children:(0,_.jsx)(I.FormattedMessage,{id:"ticket.statistic.filter.workgroup"})})]}),ie===Q.fyH&&(0,_.jsx)(u.Z,{placeholder:(0,_.jsx)(I.FormattedMessage,{id:"ticket.statistic.filter.agent"}),style:{width:200},value:ce,onChange:function(e){return oe(e)},children:null===(e=ve.data)||void 0===e||null===(e=e.content)||void 0===e?void 0:e.map((function(e){return(0,_.jsx)(K,{value:null==e?void 0:e.uid,children:a(null==e?void 0:e.nickname)},null==e?void 0:e.uid)}))}),ie===Q.v5D&&(0,_.jsx)(u.Z,{placeholder:(0,_.jsx)(I.FormattedMessage,{id:"ticket.statistic.filter.department"}),style:{width:200},value:fe,onChange:function(e){return xe(e)},children:null===(t=pe.data)||void 0===t||null===(t=t.content)||void 0===t?void 0:t.map((function(e){return(0,_.jsx)(K,{value:null==e?void 0:e.uid,children:a(null==e?void 0:e.nickname)},null==e?void 0:e.uid)}))}),(0,_.jsx)(m.Z,{title:(0,_.jsx)(I.FormattedMessage,{id:"ticket.statistic.filter.export"}),children:(0,_.jsx)(v.ZP,{icon:(0,_.jsx)(R.Z,{}),onClick:function(){$.yw.warning("TODO: 待实现")},children:(0,_.jsx)(I.FormattedMessage,{id:"ticket.statistic.filter.export"})})}),(0,_.jsx)(m.Z,{title:(0,_.jsx)(I.FormattedMessage,{id:"ticket.statistic.filter.refresh"}),children:(0,_.jsx)(v.ZP,{icon:(0,_.jsx)(S.Z,{}),onClick:function(){return Ie()},children:(0,_.jsx)(I.FormattedMessage,{id:"ticket.statistic.filter.refresh"})})}),!1]})]})}),(0,_.jsx)(f.Z,{title:(0,_.jsx)(I.FormattedMessage,{id:"kbase.statistic.time.analysis"}),children:(0,_.jsxs)(g.Z,{gutter:[16,16],children:[(0,_.jsx)(j.Z,{span:6,children:(0,_.jsx)(p.Z,{title:(0,_.jsx)(I.FormattedMessage,{id:"kbase.statistic.time.newArticles"}),value:Ee.newArticles,suffix:(0,_.jsx)(m.Z,{title:(0,_.jsx)(I.FormattedMessage,{id:"kbase.statistic.time.compare"}),children:(0,_.jsx)(Z.Z,{color:"green",children:"+15%"})})})}),(0,_.jsx)(j.Z,{span:6,children:(0,_.jsx)(p.Z,{title:(0,_.jsx)(I.FormattedMessage,{id:"kbase.statistic.time.updates"}),value:Ee.updates,suffix:(0,_.jsx)(m.Z,{title:(0,_.jsx)(I.FormattedMessage,{id:"kbase.statistic.time.compare"}),children:(0,_.jsx)(Z.Z,{color:"blue",children:"+8%"})})})}),(0,_.jsx)(j.Z,{span:6,children:(0,_.jsx)(p.Z,{title:(0,_.jsx)(I.FormattedMessage,{id:"kbase.statistic.time.visits"}),value:Ee.visits,suffix:(0,_.jsx)(m.Z,{title:(0,_.jsx)(I.FormattedMessage,{id:"kbase.statistic.time.compare"}),children:(0,_.jsx)(Z.Z,{color:"green",children:"+23%"})})})}),(0,_.jsx)(j.Z,{span:6,children:(0,_.jsx)(p.Z,{title:(0,_.jsx)(I.FormattedMessage,{id:"kbase.statistic.time.searches"}),value:Ee.searches,suffix:(0,_.jsx)(m.Z,{title:(0,_.jsx)(I.FormattedMessage,{id:"kbase.statistic.time.compare"}),children:(0,_.jsx)(Z.Z,{color:"blue",children:"+12%"})})})})]})}),(0,_.jsx)(f.Z,{title:(0,_.jsx)(I.FormattedMessage,{id:"kbase.statistic.growth.trend"}),style:{marginTop:16},children:(0,_.jsx)(w.Z,{data:[Te,Te],xField:"date",yField:["articles","visits"],geometryOptions:[{geometry:"column",columnStyle:{radius:[4,4,0,0]}},{geometry:"line",lineStyle:{lineWidth:2}}]})}),(0,_.jsx)(f.Z,{title:(0,_.jsx)(I.FormattedMessage,{id:"kbase.statistic.time.heatmap"}),style:{marginTop:16},children:(0,_.jsx)(F.Z,{data:[{hour:"00:00",day:"周一",value:10},{hour:"01:00",day:"周一",value:5}],xField:"hour",yField:"day",colorField:"value",shape:"square"})}),(0,_.jsxs)(g.Z,{gutter:[16,16],style:{marginTop:16},children:[(0,_.jsx)(j.Z,{span:12,children:(0,_.jsx)(f.Z,{title:(0,_.jsx)(I.FormattedMessage,{id:"kbase.statistic.time.comparison"}),children:(0,_.jsx)(b.Z,{data:[{type:"上周",value:890},{type:"本周",value:1080},{type:"环比",value:980},{type:"同比",value:850}],xField:"type",yField:"value",label:{position:"top"}})})}),(0,_.jsx)(j.Z,{span:12,children:(0,_.jsx)(f.Z,{title:(0,_.jsx)(I.FormattedMessage,{id:"kbase.statistic.time.distribution"}),children:(0,_.jsx)(M.Z,{data:[{time:"工作时间",value:68},{time:"非工作时间",value:32}],angleField:"value",colorField:"time",radius:.8})})})]}),(0,_.jsxs)(g.Z,{gutter:[16,16],children:[(0,_.jsx)(j.Z,{span:6,children:(0,_.jsxs)(f.Z,{children:[(0,_.jsx)(p.Z,{title:(0,_.jsx)(I.FormattedMessage,{id:"kbase.statistic.articles.total"}),value:Ce.total,prefix:(0,_.jsx)(A.Z,{}),suffix:(0,_.jsxs)("small",{style:{fontSize:14},children:["(+",Ce.newToday,")"]})}),(0,_.jsx)(y.Z,{percent:Ce.coverage,size:"small",status:"active"})]})}),(0,_.jsx)(j.Z,{span:6,children:(0,_.jsxs)(f.Z,{children:[(0,_.jsx)(p.Z,{title:(0,_.jsx)(I.FormattedMessage,{id:"kbase.statistic.visits.total"}),value:Oe.total,prefix:(0,_.jsx)(C.Z,{})}),(0,_.jsx)(y.Z,{percent:Oe.avgClicks/50*100,size:"small"})]})}),(0,_.jsx)(j.Z,{span:6,children:(0,_.jsxs)(f.Z,{children:[(0,_.jsx)(p.Z,{title:(0,_.jsx)(I.FormattedMessage,{id:"kbase.statistic.search.count"}),value:Oe.searchCount,prefix:(0,_.jsx)(O.Z,{})}),(0,_.jsx)(y.Z,{percent:Oe.hitRate,size:"small",status:"active"})]})}),(0,_.jsx)(j.Z,{span:6,children:(0,_.jsxs)(f.Z,{children:[(0,_.jsx)(p.Z,{title:(0,_.jsx)(I.FormattedMessage,{id:"kbase.statistic.feedback.helpful"}),value:He.helpful,prefix:(0,_.jsx)(B,{})}),(0,_.jsx)(y.Z,{percent:He.feedbackRate,size:"small"})]})})]}),(0,_.jsxs)(g.Z,{gutter:[16,16],style:{marginTop:16},children:[(0,_.jsx)(j.Z,{span:12,children:(0,_.jsx)(f.Z,{title:(0,_.jsx)(I.FormattedMessage,{id:"kbase.statistic.article.status"}),children:(0,_.jsx)(M.Z,{data:[{status:"已发布",value:1200},{status:"待审核",value:85},{status:"草稿",value:156},{status:"已归档",value:89},{status:"待更新",value:50}],angleField:"value",colorField:"status",radius:.8})})}),(0,_.jsx)(j.Z,{span:12,children:(0,_.jsx)(f.Z,{title:(0,_.jsx)(I.FormattedMessage,{id:"kbase.statistic.visit.trend"}),children:(0,_.jsx)(z.Z,{data:[{date:"2024-01-01",visits:580,searches:256},{date:"2024-01-02",visits:680,searches:312}],xField:"date",yField:"visits",seriesField:"type"})})})]}),(0,_.jsx)(f.Z,{title:(0,_.jsx)(I.FormattedMessage,{id:"kbase.statistic.search.hot"}),style:{marginTop:16},children:(0,_.jsx)(b.Z,{data:[{word:"登录问题",count:256},{word:"密码重置",count:198},{word:"账号注册",count:156}],xField:"word",yField:"count",label:{position:"top"}})}),(0,_.jsxs)(g.Z,{gutter:[16,16],style:{marginTop:16},children:[(0,_.jsx)(j.Z,{span:8,children:(0,_.jsx)(f.Z,{title:(0,_.jsx)(I.FormattedMessage,{id:"kbase.statistic.quality.score"})})}),(0,_.jsx)(j.Z,{span:16,children:(0,_.jsx)(f.Z,{title:(0,_.jsx)(I.FormattedMessage,{id:"kbase.statistic.quality.detail"}),children:(0,_.jsx)(k.Z,{columns:[{key:"metric",title:"指标",dataIndex:"metric"},{key:"score",title:"得分",dataIndex:"score"},{key:"trend",title:"趋势",dataIndex:"trend"}],dataSource:[{key:"metric",metric:"内容完整度",score:85,trend:"上升"},{key:"score",metric:"更新及时性",score:78,trend:"稳定"},{key:"trend",metric:"用户满意度",score:92,trend:"上升"}],size:"small"})})})]})]})}},50301:function(e,t,s){s.d(t,{Z:function(){return i}});var a=s(99845);function i(e,t){var s="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!s){if(Array.isArray(e)||(s=(0,a.Z)(e))||t&&e&&"number"==typeof e.length){s&&(e=s);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,l=!0,c=!1;return{s:function(){s=s.call(e)},n:function(){var e=s.next();return l=e.done,e},e:function(e){c=!0,r=e},f:function(){try{l||null==s.return||s.return()}finally{if(c)throw r}}}}}}]);