Module 344673

2,939 characters · in ba7b9b34b6ee39a7.js
Dependencies
Source Raw
function(e,t,n){n.d(t,{A:()=>N});var a=n(627968),i=n(64700),s=n(503698),l=n.n(s),r=n(91871),o=n.n(r),d=n(989349),c=n.n(d),u=n(311907),m=n(435371),h=n(397927),x=n(73153),p=n(58736),g=n(405269),f=n(967954),v=n(538064),_=n(708403),b=n(260880),j=n(303054),A=n(231643),C=n(985018),y=n(733657),S=n(505206);let E=[{key:"id",cellClassName:y.Hz,render(e){let{experimentId:t}=e;return t}},{key:"bucket",cellClassName:y.QN,render(e){let{descriptor:t}=e;return t.bucket}},{key:"timestamp",cellClassName:y.QN,render(e){let{timestamp:t}=e;return t.toLocaleString()}}],T=[{id:"details",name:"Details",group:A.fu.NONE,render:e=>{let{loggedTrigger:{experimentId:t,descriptor:n,exposureType:i,excluded:s,timestamp:r,location:o,previouslyTracked:d}}=e,u=c()(r);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(p.Ay,{className:l()(S.jr,y.nZ),children:[(0,a.jsx)(p.Ay.Icon,{icon:h.Uy2,tooltip:t}),(0,a.jsx)(p.Ay.Title,{children:t})]}),(0,a.jsxs)(_.OA,{className:y.ZK,children:[(0,a.jsx)(_.mA,{name:"Timestamp (local)",children:(0,a.jsx)("time",{dateTime:r.toISOString(),title:(0,g.i$)(u,"LLLL"),children:(0,g.mk)(u)})}),"guild"===n.type&&(0,a.jsx)(_.mA,{name:"Guild ID",children:(0,a.jsx)("code",{children:n.guildId})}),(0,a.jsx)(_.mA,{name:"Bucket",children:(0,a.jsx)("code",{children:n.bucket})}),(0,a.jsx)(_.mA,{name:"Revision",children:(0,a.jsx)("code",{children:n.revision})}),(0,a.jsx)(_.mA,{name:"Override",children:(0,a.jsx)(_.HY,{value:n.override})}),(0,a.jsx)(_.mA,{name:"Exposure type",children:(0,a.jsx)("code",{children:i})}),(0,a.jsx)(_.mA,{name:"Excluded",children:(0,a.jsx)(_.HY,{value:s})}),(0,a.jsx)(_.mA,{name:"Previously tracked",children:(0,a.jsx)(_.HY,{value:d})}),(0,a.jsx)(_.mA,{name:"Location",children:(0,a.jsx)("code",{children:o})})]})]})}}];function N(){let[e,t]=i.useState(""),n=i.useRef(null),s=(0,u.yK)([f.A],()=>f.A.loggedTriggers),r=i.useMemo(()=>s.filter(t=>0===e.length||o()(e,t.experimentId)).sort((e,t)=>t.timestamp.getTime()-e.timestamp.getTime()),[s,e]),[d,c]=i.useState(void 0),p=r.find(e=>e.key===d),{TabBar:g,renderSelectedTab:_}=(0,A.Ay)({tabs:T},[]),N=(0,u.bG)([f.A],()=>f.A.trackTriggers),I=i.useCallback(e=>{x.h.dispatch({type:"SET_TRACK_TRIGGERS",enabled:e})},[]),k=N?"Stop Tracking":"Start Tracking";return(0,a.jsxs)("div",{ref:n,className:l()(S.nd,y.nd),children:[(0,a.jsxs)("div",{className:y.rh,children:[(0,a.jsx)(m.m_,{text:k,children:(0,a.jsx)(h.K0,{size:"sm",variant:N?"active":"primary",icon:N?h.E$n:h.udU,"aria-label":k,onClick:()=>I(!N)})}),(0,a.jsx)(h.IWV,{size:"sm",query:e,onChange:t,onClear:()=>t(""),placeholder:"Search by experiment id"}),(0,a.jsx)(h.K0,{size:"sm",variant:"icon-only","aria-label":C.intl.string(C.t.VkKicb),icon:h.ucK,onClick:v.eY})]}),(0,a.jsx)(j.A,{columns:E,data:r,selectedRowKey:d,onClickRow:e=>c(e.key)}),null!=p&&(0,a.jsxs)(b.A,{className:y.rf,minHeight:100,initialHeight:null!=n.current?n.current.clientHeight/2:300,children:[(0,a.jsx)(g,{}),_({loggedTrigger:p})]})]})}}