UNPKG

@chillicream/nitro-embedded

Version:
1 lines 19.2 kB
"use strict";(self.webpackChunknitro=self.webpackChunknitro||[]).push([[517],{70517:(e,t,s)=>{s.r(t),s.d(t,{default:()=>Le});var n=s(75283),r=s(64381),i=s(78521),l=s(60794),o=s(6730),c=s(40821),a=s(9950),d=s(57528),u=(s(75885),s(17669)),x=s(52956),j=s(34877),h=s(47885),p=s(5910),g=s(27354),m=s(50072),v=s(26991),f=s(28511),y=s(9912),b=s(69311),C=s(81092),k=s(53188);function w(){const e=(0,n.QRo)(),t=(0,n.Pan)();return(0,a.useCallback)((async(s,n)=>{await t(s),n&&e(s,n,void 0)}),[e,t])}var E,I,L,S,F,G=s(44414);const N="log";function R(){const e=(0,n.eT4)(),t=(0,n.w02)(N).toLocaleLowerCase(),s=(0,a.useRef)(null),r=(0,a.useRef)(null),i=(0,a.useRef)(e),l=(0,a.useRef)(e.followNewest),o=(0,a.useRef)(!0),c=(0,n.bkB)(),d=w(),x=(0,n.GdO)(),h={activeId:e.activeId,activeChildId:e.activeChildId,entries:e.entries.filter((e=>{var s,n,r;const{kind:i}=e;switch(i){case"basic":return e.message.toLocaleLowerCase().includes(t);case"http-request":return(null===(s=e.name)||void 0===s?void 0:s.toLocaleLowerCase().includes(t))||e.uri.toLocaleLowerCase().includes(t);case"scope":return e.name.includes(t)||(null===(n=e.details)||void 0===n||null===(r=n.uri)||void 0===r?void 0:r.toLocaleLowerCase().includes(t));case"subscription-request":return e.uri.toLocaleLowerCase().includes(t);default:return(0,f.dr)(i)}}))};i.current=e,l.current=e.followNewest;const g=(0,a.useCallback)((e=>{o.current=!1,"http-request"===e.kind&&e.scopeId?c(e.scopeId,e.id):c(e.id)}),[c]),m=(0,a.useCallback)((async e=>{var t;null!==(t=e.item)&&void 0!==t&&t.id&&await d(e.item.id,e.id)}),[d]),v=(0,a.useCallback)((e=>{if(r.current){const t=r.current.getScrollElement();if(t){const{clientHeight:s,scrollHeight:n}=t;o.current=!0,l.current=n-s===e.scrollOffset,x(l.current)}}}),[x]),b=(0,a.useCallback)((e=>{if(s.current=e,s.current&&i.current.entries.length){const e=i.current.activeId?i.current.entries.findIndex((e=>{let{id:t}=e;return t===i.current.activeId})):-1;-1===e?s.current.scrollToItem(i.current.entries.length-1,"end"):s.current.scrollToItem(e,"end")}}),[]);(0,a.useLayoutEffect)((()=>{l.current&&s.current&&h.entries.length&&s.current.scrollToItem(h.entries.length-1,"end")}),[h.entries.length]),(0,a.useLayoutEffect)((()=>{if(o.current&&!l.current&&e.activeId&&s.current&&i.current){const t=i.current.entries.findIndex((t=>{let{id:s}=t;return s===e.activeId}));-1!==t&&s.current.scrollToItem(t,"end")}o.current=!0}),[e.activeId]),(0,a.useEffect)((()=>()=>x(!0)),[x]);const C=(0,a.memo)((function(e){let{data:t,index:s,style:n}=e;const r=t.entries[s],i="http-request"===r.kind&&r.scopeId?r.id===t.activeChildId&&r.scopeId===t.activeId:r.id===t.activeId;return(0,G.jsx)(j.St,{style:n,onClick:()=>g(r),onDoubleClick:()=>m(r),className:i?"active":void 0,children:(0,G.jsx)(T,{active:i,logEntry:r})},"log-entry-".concat(r.id))}),y.t7);return h.entries.length?(0,G.jsx)(p.d,{innerListRef:b,scrollbarRef:r,itemCount:h.entries.length,itemData:h,itemKey:e=>"log-entry-".concat(e),itemSize:j.eg,tabIndex:-1,onScrollVirtualList:v,children:C}):(0,G.jsx)(u.Vw,{isFilterActive:!!t})}const T=(0,a.memo)((function(e){let{active:t,logEntry:s}=e;const{kind:n}=s;switch(n){case"basic":return(0,G.jsx)(B,{active:t,logEntry:s});case"http-request":return(0,G.jsx)(q,{active:t,logEntry:s});case"scope":return(0,G.jsx)(W,{active:t,logEntry:s});case"subscription-request":return(0,G.jsx)(H,{active:t,logEntry:s});default:return(0,f.dr)(n)}})),B=(0,a.memo)((function(e){let{active:t,logEntry:{id:s,level:n,message:r,timestamp:i,item:l}}=e;return(0,G.jsxs)(G.Fragment,{children:[(0,G.jsx)($,{id:s,active:t}),(0,G.jsx)(P,{level:n}),(0,G.jsx)(X,{children:(0,G.jsx)(D,{level:n})}),(0,G.jsx)(j.bE,{children:(0,G.jsx)(x.S,{text:r,filterKey:N})}),(0,G.jsx)(K,{item:l}),(0,G.jsx)(j.gX,{children:(0,f.n$)(i)})]})}));function P(e){let{level:t}=e;switch(t){case v.$b.warning:return(0,G.jsx)(j.dg,{children:(0,G.jsx)(l.id,{})});case v.$b.error:return(0,G.jsx)(j.dg,{children:(0,G.jsx)(l.ik,{})});default:return(0,G.jsx)(j.dg,{children:(0,G.jsx)(l.mo,{})})}}const D=(0,a.memo)((function(e){let{level:t}=e;switch(t){case v.$b.error:return(0,G.jsx)(C.cF,{color:"error",label:"ERR"});case v.$b.info:return(0,G.jsx)(C.cF,{color:"info",label:"INFO"});case v.$b.warning:return(0,G.jsx)(C.cF,{color:"warning",label:"WARN"});default:return(0,f.dr)(t)}})),q=(0,a.memo)((function(e){let{active:t,logEntry:{id:s,scopeId:n,status:r,name:i,started:l,duration:o,item:c,uri:a,method:d,statusCode:u,contentLength:h,lastChild:p}}=e;return(0,G.jsxs)(G.Fragment,{children:[n?(0,G.jsx)(M,{active:t,last:null!==p&&void 0!==p&&p}):(0,G.jsx)($,{id:s,active:t,pending:"pending"===r}),(0,G.jsx)(A,{status:r,statusCode:u}),(0,G.jsx)(X,{children:(0,G.jsx)(C.cF,{color:"info",label:d})}),(0,G.jsx)(j.bE,{children:(0,G.jsx)(x.S,{text:null!==i&&void 0!==i&&i.length?i+": "+a:a,filterKey:N})}),(0,G.jsx)(V,{children:(0,G.jsx)(C.g9,{status:r,statusCode:u})}),(0,G.jsx)(Z,{children:(0,g.YC)(h)}),(0,G.jsx)(j.G3,{children:(0,g.Ds)(o)}),(0,G.jsx)(K,{item:c}),(0,G.jsx)(j.gX,{children:(0,f.n$)(l)})]})})),W=(0,a.memo)((function(e){let{active:t,logEntry:{id:s,name:n,level:r,started:i,duration:l,item:o,details:c,expanded:a}}=e;return(0,G.jsxs)(G.Fragment,{children:[(0,G.jsx)($,{id:s,active:t,pending:"pending"===(null===c||void 0===c?void 0:c.status),expandable:!0,expanded:a}),"introspection"===(null===c||void 0===c?void 0:c.kind)?(0,G.jsxs)(G.Fragment,{children:[(0,G.jsx)(A,{status:c.status,statusCode:c.statusCode}),(0,G.jsx)(X,{children:(0,G.jsx)(C.cF,{color:"info",label:c.method})}),(0,G.jsx)(j.bE,{children:(0,G.jsx)(x.S,{text:null!==n&&void 0!==n&&n.length?n+": "+c.uri:c.uri,filterKey:N})}),(0,G.jsx)(V,{children:(0,G.jsx)(C.g9,{status:c.status,statusCode:c.statusCode})}),(0,G.jsx)(Z,{children:(0,g.YC)(c.contentLength)}),(0,G.jsx)(j.G3,{children:(0,g.Ds)(l)}),(0,G.jsx)(K,{item:o}),(0,G.jsx)(j.gX,{children:(0,f.n$)(i)})]}):(0,G.jsxs)(G.Fragment,{children:[(0,G.jsx)(P,{level:r}),(0,G.jsx)(X,{children:(0,G.jsx)(D,{level:r})}),(0,G.jsx)(j.bE,{children:(0,G.jsx)(x.S,{text:n,filterKey:N})}),(0,G.jsx)(j.G3,{children:(0,g.Ds)(l)}),(0,G.jsx)(K,{item:o}),(0,G.jsx)(j.gX,{children:(0,f.n$)(i)})]})]})}));function A(e){let{status:t,statusCode:s}=e;return"pending"===t?(0,G.jsx)(j.dg,{children:(0,G.jsx)(l.XP,{})}):"cancelled"===t?(0,G.jsx)(j.dg,{children:(0,G.jsx)(l.tT,{})}):!s||s>=300?(0,G.jsx)(j.dg,{children:(0,G.jsx)(l.ik,{})}):(0,G.jsx)(j.dg,{children:(0,G.jsx)(l.BK,{})})}const H=(0,a.memo)((function(e){let{active:t,logEntry:{id:s,status:n,started:r,duration:i,item:l,protocol:o,uri:c,contentLength:a}}=e;return(0,G.jsxs)(G.Fragment,{children:[(0,G.jsx)($,{id:s,active:t}),(0,G.jsx)(Y,{status:n}),(0,G.jsx)(X,{children:(0,G.jsx)(C.cF,{color:"info",label:(0,k.D)(o)})}),(0,G.jsx)(j.bE,{children:(0,G.jsx)(x.S,{text:c,filterKey:N})}),(0,G.jsx)(V,{children:(0,G.jsx)(C.N9,{status:n})}),(0,G.jsx)(Z,{children:(0,g.YC)(a)}),(0,G.jsx)(j.G3,{children:(0,g.Ds)(i)}),(0,G.jsx)(K,{item:l}),(0,G.jsx)(j.gX,{children:(0,f.n$)(r)})]})}));function Y(e){let{status:t}=e;return"pending"===t?(0,G.jsx)(j.dg,{children:(0,G.jsx)(l.XP,{})}):"failed"===t?(0,G.jsx)(j.dg,{children:(0,G.jsx)(l.ik,{})}):(0,G.jsx)(j.dg,{children:(0,G.jsx)(l.BK,{})})}function $(e){let{id:t,active:s,pending:r,expandable:i,expanded:o}=e;const c=(0,n.L9r)(),d=(0,n.oCd)(),u=(0,a.useCallback)((e=>{i&&(e.stopPropagation(),o?c(t):d(t))}),[t,i,o,c,d]);return(0,G.jsx)(j.dg,{onClick:u,children:r?(0,G.jsx)(h.y,{}):i?o?(0,G.jsx)(l.D3,{}):(0,G.jsx)(l.vK,{}):s?(0,G.jsx)(l.yf,{}):(0,G.jsx)(l.M1,{})})}function M(e){let{active:t,last:s}=e;return(0,G.jsx)(j.dg,{children:s?t?(0,G.jsx)(l.BB,{}):(0,G.jsx)(l.Dv,{}):t?(0,G.jsx)(l.XJ,{}):(0,G.jsx)(l.Z5,{})})}function K(e){let{item:t}=e;return(0,G.jsx)(z,{children:t&&(0,G.jsxs)(G.Fragment,{children:[(0,G.jsx)(j.dg,{children:(0,G.jsx)(U,{kind:t.kind})}),(0,G.jsx)(O,{children:t.name})]})})}function U(e){let{kind:t}=e;if(!t)return(0,G.jsx)(l.Ed,{});switch(t){case m.mv2:case m.hNL:return(0,G.jsx)(l.Ig,{});case m.wAF:case m.UjY:case m.AL$:return(0,G.jsx)(l.py,{});case m.smy:return(0,G.jsx)(l.os,{});case m.Bp3:case m._nH:return(0,G.jsx)(l.bw,{});case m.Er3:return(0,G.jsx)(l.Ex,{});case m.GPt:return(0,G.jsx)(l.sj,{});default:return(0,f.dr)(t)}}const z=b.I4.div(E||(E=(0,d.A)(["display:flex;flex:0 0 100px;flex-direction:row;align-items:center;justify-content:flex-start;padding:0 6px 0 4px;"]))),O=b.I4.div(I||(I=(0,d.A)(["flex:0 0 78px;margin-left:2px;text-overflow:ellipsis;white-space:nowrap;"]))),X=b.I4.div(L||(L=(0,d.A)(["flex:0 0 50px;padding:0 6px;white-space:nowrap;"]))),V=b.I4.div(S||(S=(0,d.A)(["flex:0 0 40px;padding:0 6px;white-space:nowrap;"]))),Z=b.I4.div(F||(F=(0,d.A)(["flex:0 0 60px;padding:0 6px;white-space:nowrap;text-align:right;"])));var Q=s(66993);function J(e){let{logEntry:t}=e;return(0,G.jsxs)(G.Fragment,{children:[(0,G.jsx)(_,{logEntry:t}),(0,G.jsx)(o.Y2,{}),(0,G.jsx)(o.gN,{children:t&&(0,G.jsx)(te,{logEntry:t})})]})}function _(e){var t,s;let{logEntry:i}=e;const c=(0,n.Wk3)(),d=w(),u=(0,a.useCallback)((async()=>{var e;null!==(e=i.item)&&void 0!==e&&e.id&&await d(i.item.id)}),[null===(t=i.item)||void 0===t?void 0:t.id,d]);return(0,G.jsxs)(o.AW,{spacing:"right",children:[(0,G.jsx)(o.w,{children:"Details"}),(0,G.jsx)(o.jB,{}),(null===(s=i.item)||void 0===s?void 0:s.id)&&(0,G.jsx)(r.pG,{tooltip:"Go to result item",onClick:u,children:(0,G.jsx)(l.Ed,{})}),(0,G.jsx)(r.pG,{tooltip:"Close",onClick:c,children:(0,G.jsx)(l.US,{})})]})}const ee="log-entry-details";function te(e){let{logEntry:t}=e;const s=(0,k.w)(t.details);return"string"===typeof s?(0,G.jsx)(Q.Dv,{id:ee,content:s,enforceWordWrap:!0}):(0,G.jsx)(Q.iN,{id:ee,content:s})}var se=s(66800),ne=s(25770),re=s(896);function ie(e){let{logEntry:t}=e;const[s,n]=(0,a.useState)("transport");return(0,G.jsxs)(G.Fragment,{children:[(0,G.jsx)(le,{logEntry:t,viewId:s,updateViewId:n}),(0,G.jsx)(o.Y2,{}),(0,G.jsx)(o.gN,{children:t&&(0,G.jsx)(ae,{logEntry:t,viewId:s})})]})}function le(e){var t,s;let{logEntry:i,viewId:c,updateViewId:d}=e;const{Tabs:u,Tab:x,MoreTabs:j}=(0,re.NS)(),h=(0,n.Wk3)(),p=w(),g=(0,a.useCallback)((async()=>{var e;null!==(e=i.item)&&void 0!==e&&e.id&&await p(i.item.id,i.id)}),[i.id,null===(t=i.item)||void 0===t?void 0:t.id,p]),m=(0,a.useCallback)(((e,t)=>{d(t)}),[d]);return(0,G.jsxs)(o.AW,{spacing:"right",children:[(0,G.jsxs)(u,{value:c,"aria-label":"Log Entry Details",onChange:m,children:[(0,G.jsx)(x,{label:"Transport",value:"transport"}),(0,G.jsx)(x,{label:"Request Body",value:"request-body"}),(0,G.jsx)(x,{label:"Response Body",value:"response-body"})]}),(0,G.jsx)(j,{}),(0,G.jsx)(o.jB,{}),(null===(s=i.item)||void 0===s?void 0:s.id)&&(0,G.jsx)(r.pG,{tooltip:"Go to result item",onClick:g,children:(0,G.jsx)(l.Ed,{})}),(0,G.jsx)(r.pG,{tooltip:"Close",onClick:h,children:(0,G.jsx)(l.US,{})})]})}const oe="request-body",ce="response-body";function ae(e){let{logEntry:t,viewId:s}=e;switch(s){case"transport":return(0,G.jsx)(de,{logEntry:t});case"request-body":{const e=(0,k.w)(t.request.body);return"string"===typeof e?(0,G.jsx)(Q.Dv,{id:oe,content:e}):(0,G.jsx)(Q.iN,{id:oe,content:e})}case"response-body":{var n,r;const e=(0,k.w)(null===(n=t.response)||void 0===n?void 0:n.body);return void 0!==e&&""!==e||null===(r=t.response)||void 0===r||!r.error?"string"===typeof e?(0,G.jsx)(Q.Dv,{id:ce,content:e,followNewestLine:!0,scrollPositionInvalidation:t.id}):(0,G.jsx)(Q.iN,{id:ce,content:e}):(0,G.jsx)(Q.iN,{id:ce,content:t.response.error})}default:return(0,f.dr)(s)}}function de(e){var t;let{logEntry:s}=e;const{request:n,response:r}=s,i=n.headers?Object.entries(n.headers):[],l=null!==r&&void 0!==r&&r.headers?Object.entries(r.headers):[],c=null!==(t=null===r||void 0===r?void 0:r.contentLength)&&void 0!==t?t:0;return(0,G.jsx)(o.gN,{children:(0,G.jsx)(se.Z,{children:(0,G.jsxs)(ne.c,{children:[(0,G.jsx)(ne.B,{title:"General HTTP Information",items:[{key:"url",name:"URL",description:n.uri},{key:"method",name:"Method",description:(0,G.jsx)(C.cF,{color:"info",label:n.method})},{key:"status",name:"Status",description:(0,G.jsx)(C.np,{status:s.status})},(null===r||void 0===r?void 0:r.statusCode)&&{key:"status-code",name:"Status Code",description:(0,G.jsxs)(G.Fragment,{children:[(0,G.jsx)(C.d8,{statusCode:r.statusCode}),(0,G.jsx)(C.Lr,{children:(null===r||void 0===r?void 0:r.statusText)&&"(".concat(r.statusText,")")})]})},{key:"response-size",name:"Response Size",description:(0,g.YC)(c)},{key:"cache",name:"Cache",description:n.cache},n.credentials&&{key:"credentials",name:"Credentials",description:n.credentials},n.referrerPolicy&&{key:"referrer-policy",name:"Referrer Policy",description:n.referrerPolicy}].filter((e=>!!e)),collapsible:!0}),i.length>0&&(0,G.jsx)(ne.B,{title:"Request Headers",items:i.map((e=>{let[t,s]=e;return{key:t,name:t,description:"string"===typeof s?s:s.join(", ")}})),collapsible:!0}),l.length>0&&(0,G.jsx)(ne.B,{title:"Response Headers",items:l.map((e=>{let[t,s]=e;return{key:t,name:t,description:"string"===typeof s?s:s.join(", ")}})),collapsible:!0})]})})})}function ue(e){let{logEntry:t}=e;return(0,G.jsxs)(G.Fragment,{children:[(0,G.jsx)(xe,{logEntry:t}),(0,G.jsx)(o.Y2,{}),(0,G.jsx)(o.gN,{children:t&&(0,G.jsx)(je,{logEntry:t})})]})}function xe(e){var t,s;let{logEntry:i}=e;const c=(0,n.Wk3)(),d=w(),u=(0,a.useCallback)((async()=>{var e;null!==(e=i.item)&&void 0!==e&&e.id&&await d(i.item.id,i.id)}),[i.id,null===(t=i.item)||void 0===t?void 0:t.id,d]);return(0,G.jsxs)(o.AW,{spacing:"right",children:[(0,G.jsx)(o.w,{children:"Transport"}),(0,G.jsx)(o.jB,{}),(null===(s=i.item)||void 0===s?void 0:s.id)&&(0,G.jsx)(r.pG,{tooltip:"Go to result item",onClick:u,children:(0,G.jsx)(l.Ed,{})}),(0,G.jsx)(r.pG,{tooltip:"Close",onClick:c,children:(0,G.jsx)(l.US,{})})]})}function je(e){let{logEntry:t}=e;const{details:s}=t;if(!s)return null;const n=s.requestHeaders?Object.entries(s.requestHeaders):[],r=s.responseHeaders?Object.entries(s.responseHeaders):[];return(0,G.jsx)(o.gN,{children:(0,G.jsx)(se.Z,{children:(0,G.jsxs)(ne.c,{children:[(0,G.jsx)(ne.B,{title:"General HTTP Information",items:[{key:"url",name:"URL",description:s.uri},{key:"method",name:"Method",description:(0,G.jsx)(C.cF,{color:"info",label:s.method})},{key:"status",name:"Status",description:(0,G.jsx)(C.np,{status:s.status})},(null===s||void 0===s?void 0:s.statusCode)&&{key:"status-code",name:"Status Code",description:(0,G.jsxs)(G.Fragment,{children:[(0,G.jsx)(C.d8,{statusCode:s.statusCode}),(0,G.jsx)(C.Lr,{children:(null===s||void 0===s?void 0:s.statusText)&&"(".concat(s.statusText,")")})]})},{key:"response-size",name:"Response Size",description:(0,g.YC)(s.contentLength)},{key:"cache",name:"Cache",description:s.cache},s.credentials&&{key:"credentials",name:"Credentials",description:s.credentials},s.referrerPolicy&&{key:"referrer-policy",name:"Referrer Policy",description:s.referrerPolicy}].filter((e=>!!e)),collapsible:!0}),n.length>0&&(0,G.jsx)(ne.B,{title:"Request Headers",items:n.map((e=>{let[t,s]=e;return{key:t,name:t,description:s}})),collapsible:!0}),r.length>0&&(0,G.jsx)(ne.B,{title:"Response Headers",items:r.map((e=>{let[t,s]=e;return{key:t,name:t,description:s}})),collapsible:!0})]})})})}function he(e){let{logEntry:t}=e;const[s,n]=(0,a.useState)("transport");return(0,G.jsxs)(G.Fragment,{children:[(0,G.jsx)(pe,{logEntry:t,viewId:s,updateViewId:n}),(0,G.jsx)(o.Y2,{}),(0,G.jsx)(o.gN,{children:t&&(0,G.jsx)(ve,{logEntry:t,viewId:s})})]})}function pe(e){var t,s;let{logEntry:i,viewId:c,updateViewId:d}=e;const{Tabs:u,Tab:x,MoreTabs:j}=(0,re.NS)(),h=(0,n.Wk3)(),p=w(),g=(0,a.useCallback)((async()=>{var e;null!==(e=i.item)&&void 0!==e&&e.id&&await p(i.item.id,i.id)}),[i.id,null===(t=i.item)||void 0===t?void 0:t.id,p]),m=(0,a.useCallback)(((e,t)=>{d(t)}),[d]);return(0,G.jsxs)(o.AW,{spacing:"right",children:[(0,G.jsxs)(u,{value:c,"aria-label":"Log Entry Details",onChange:m,children:[(0,G.jsx)(x,{label:"Transport",value:"transport"}),(0,G.jsx)(x,{label:"Messages",value:"messages"}),(0,G.jsx)(x,{label:"Problems",value:"problems"})]}),(0,G.jsx)(j,{}),(0,G.jsx)(o.jB,{}),(null===(s=i.item)||void 0===s?void 0:s.id)&&(0,G.jsx)(r.pG,{tooltip:"Go to result item",onClick:g,children:(0,G.jsx)(l.Ed,{})}),(0,G.jsx)(r.pG,{tooltip:"Close",onClick:h,children:(0,G.jsx)(l.US,{})})]})}const ge="subscription-data",me="subscription-error";function ve(e){let{logEntry:t,viewId:s}=e;switch(s){case"messages":return(0,G.jsx)(Q.Dv,{id:ge,content:t.data,followNewestLine:!0,scrollPositionInvalidation:t.id});case"problems":return(0,G.jsx)(Q.iN,{id:me,content:t.error});case"transport":return(0,G.jsx)(fe,{logEntry:t});default:return(0,f.dr)(s)}}function fe(e){let{logEntry:t}=e;const s=t.connectionParams?Object.entries(t.connectionParams):[];return(0,G.jsx)(o.gN,{children:(0,G.jsx)(se.Z,{children:(0,G.jsxs)(ne.c,{children:[(0,G.jsx)(ne.B,{title:"General Information",items:[{key:"url",name:"URL",description:t.uri},{key:"protocol",name:"Protocol",description:(0,G.jsxs)(G.Fragment,{children:[(0,G.jsx)(C.cF,{color:"info",label:(0,k.D)(t.protocol)}),(0,G.jsxs)(C.Lr,{children:["(",t.protocol,")"]})]})},{key:"status",name:"Status",description:(0,G.jsxs)(G.Fragment,{children:[(0,G.jsx)(C.N9,{status:t.status}),(0,G.jsxs)(C.Lr,{children:["(",t.status,")"]})]})},{key:"messages",name:"Messages",description:t.messages},{key:"response-size",name:"Response Size",description:(0,g.YC)(t.contentLength)}],collapsible:!0}),s.length>0&&(0,G.jsx)(ne.B,{title:"Connection Parameters",items:s.map((e=>{let[t,s]=e;return{key:t,name:t,description:s}})),collapsible:!0})]})})})}function ye(){const e=(0,n.W4K)();return e?(0,G.jsx)(o.wn,{$separator:"left",children:(0,G.jsx)(be,{logEntry:e})}):null}function be(e){let{logEntry:t}=e;const{kind:s}=t;switch(s){case"basic":return(0,G.jsx)(J,{logEntry:t});case"http-request":return(0,G.jsx)(ie,{logEntry:t});case"scope":return(0,G.jsx)(ue,{logEntry:t});case"subscription-request":return(0,G.jsx)(he,{logEntry:t});default:return(0,f.dr)(s)}}var Ce,ke=s(67752);const we="log";function Ee(){const e=(0,n.Srj)(),t=(0,n.dpQ)(we),s=(0,n.n7D)(),i=(0,n.vwA)(we);return(0,G.jsxs)(Ie,{children:[(0,G.jsx)(ke.U,{searchTerm:t,onSearchTermChange:i}),(0,G.jsx)(r.pG,{tooltip:"Clear Log",disabled:!e,onClick:s,children:(0,G.jsx)(l.vu,{})})]})}const Ie=b.I4.div(Ce||(Ce=(0,d.A)(["display:flex;flex:1 1 auto;flex-direction:row;max-width:300px;"])));function Le(){const e=(0,n.EB2)(),t=(0,n.Wk3)(),s=(0,a.useCallback)((()=>{e(),t()}),[e,t]);return(0,G.jsxs)(G.Fragment,{children:[(0,G.jsxs)(o.w0,{children:[(0,G.jsx)(Se,{}),(0,G.jsx)(o.jB,{}),(0,G.jsx)(Ee,{}),(0,G.jsx)(Fe,{}),(0,G.jsx)(r.pG,{onClick:s,children:(0,G.jsx)(l.US,{})})]}),(0,G.jsx)(o.aB,{children:(0,G.jsx)(i.t,{children:(0,G.jsx)(Ge,{})})})]})}function Se(){const{all:e}=(0,n.BQW)();return(0,G.jsxs)(o.w,{children:["Log (",e,")"]})}function Fe(){const e=(0,n.vCL)(),t=(0,n.NOd)();return(0,n.NoM)()?(0,G.jsx)(r.pG,{tooltip:"Minimize",onClick:t,children:(0,G.jsx)(l.xr,{})}):(0,G.jsx)(r.pG,{tooltip:"Maximize",onClick:e,children:(0,G.jsx)(l.uv,{})})}function Ge(){const e=(0,n.hGD)(),t=(0,n.dMS)(),s=(0,n.g3L)();return(0,G.jsx)(c.YV,{id:"log",asideCollapsible:!0,asideCollapsed:null===e,asideWidth:t,leftContent:(0,G.jsx)(Ne,{}),mainPane:"left",relativeWidth:!0,rightContent:(0,G.jsx)(Re,{}),onAsideWidthChange:s})}const Ne=(0,a.memo)(R),Re=(0,a.memo)(ye)}}]);