1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4128],{44128:(e,r,s)=>{s.r(r),s.d(r,{default:()=>u});var n=s(23798),l=s(50797),a=s(45515),v=s(84802),t=s(82413);function u(e){let{service:r}=e,{t:s}=(0,v.Bd)(),{widget:u}=r,{data:c,error:o}=(0,t.A)(u,"status");return o?(0,n.jsx)(a.A,{service:r,error:o}):c?(0,n.jsxs)(a.A,{service:r,children:[(0,n.jsx)(l.A,{label:"channelsdvrserver.shows",value:s("common.number",{value:c.stats.groups})}),(0,n.jsx)(l.A,{label:"channelsdvrserver.recordings",value:s("common.number",{value:c.stats.files})}),(0,n.jsx)(l.A,{label:"channelsdvrserver.scheduled",value:s("common.number",{value:c.stats.jobs})}),(0,n.jsx)(l.A,{label:"channelsdvrserver.passes",value:s("common.number",{value:c.stats.rules})})]}):(0,n.jsxs)(a.A,{service:r,children:[(0,n.jsx)(l.A,{label:"channelsdvrserver.shows"}),(0,n.jsx)(l.A,{label:"channelsdvrserver.recordings"}),(0,n.jsx)(l.A,{label:"channelsdvrserver.scheduled"}),(0,n.jsx)(l.A,{label:"channelsdvrserver.passes"})]})}},82413:(e,r,s)=>{s.d(r,{A:()=>a});var n=s(59650),l=s(84826);function a(e){for(var r,s,a=arguments.length,v=Array(a>1?a-1:0),t=1;t<a;t++)v[t-1]=arguments[t];let u={};v&&(null==(r=v[1])?void 0:r.refreshInterval)&&(u.refreshInterval=v[1].refreshInterval);let c=(0,l.$C)(e,...v);""===v[0]&&(c=null);let{data:o,error:d,mutate:i}=(0,n.Ay)(c,u);return{data:o,error:null!=(s=null==o?void 0:o.error)?s:d,mutate:i}}},84826:(e,r,s)=>{function n(e,r){let s=new URLSearchParams({group:e.service_group,service:e.service_name,index:e.index});return r&&s.append("endpoint",r),s}function l(e,r,s){let l=n(e,r);return s&&l.append("query",JSON.stringify(s)),"/api/services/proxy?".concat(l.toString())}s.d(r,{$C:()=>l,_V:()=>n})}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.