You cannot 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
1.3 KiB
JavaScript
1 line
1.3 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{JcyH:function(e,t,n){"use strict";n.r(t);n("tUrg");var a=n("o0o1"),r=n.n(a),i=(n("f3/d"),n("ls82"),n("HaE+")),s=n("q1tI"),c=n.n(s),l=n("G9T2"),o=n("g3DI"),u=n("9OZg"),m=n("wlXT"),f=n.n(m),p=c.a.createElement;function w(e){var t=e.url,n=e.title,a=Object(s.useCallback)(function(){M.$sensor.trackEvent(M.$sensor.events.PC_NOTE_RIGHT_STORY_CLICK,{url:t})},[t]);return p("div",{className:f.a.item,role:"listitem"},p("div",{className:f.a.title,title:n},p(u.a,{to:t,openNewTab:!0,className:f.a.link,onClick:a},n)))}t.default=function(){var e=Object(s.useState)(""),t=e[0],n=e[1],a=Object(s.useState)([]),c=a[0],u=a[1];return Object(s.useEffect)(function(){Object(i.a)(r.a.mark(function e(){var t,a;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(o.r)();case 3:t=e.sent,1===(a=t.data).open&&a.items&&a.items.length>0&&window.requestAnimationFrame(function(){u(a.items),n(a.name)}),e.next=10;break;case 8:e.prev=8,e.t0=e.catch(0);case 10:case"end":return e.stop()}},e,null,[[0,8]])}))()},[]),0===c.length?null:p(l.a,{position:"right"},p(l.b,{className:f.a.header},t),(c.slice(0,5)||[]).map(function(e,t){return p(w,{key:t,url:e.url,title:e.title})}))}},wlXT:function(e,t,n){e.exports={header:"_1Prj5h",item:"_1jW5zV",title:"_3QmNxJ",link:"_3SxgBd"}}}]); |