1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2165],{3333:(e,r,t)=>{t.d(r,{A:()=>i});var a=t(33308),n=t(94402);function i(e,r,t,l={}){let s={...l};t?.refreshInterval&&(s.refreshInterval=t.refreshInterval);let d=(0,n.$C)(e,r,t);""===r&&(d=null);let{data:u,error:o,mutate:m}=(0,a.u)(d,s);return{data:u,error:u?.error??o,mutate:m}}},59333:(e,r,t)=>{t.d(r,{A:()=>n});var a=t(15383);function n({title:e,activity:r,timeLeft:t,progress:i,size:l}){return(0,a.jsxs)("div",{className:"text-theme-700 dark:text-theme-200 relative h-5 rounded-md bg-theme-200/50 dark:bg-theme-900/20 m-1 px-1 flex",children:[(0,a.jsx)("div",{className:"absolute h-5 rounded-md bg-theme-200 dark:bg-theme-900/40 z-0 -ml-1",style:{width:`${i}%`}}),(0,a.jsx)("div",{className:"text-xs z-10 self-center ml-2 relative h-4 grow mr-2",children:(0,a.jsx)("div",{className:"absolute w-full whitespace-nowrap text-ellipsis overflow-hidden text-left",children:e})}),(0,a.jsxs)("div",{className:"self-center text-xs flex justify-end mr-1.5 pl-1 z-10 text-ellipsis overflow-hidden whitespace-nowrap",children:[l&&`${l} - `,t?`${r} - ${t}`:r]})]})}},72165:(e,r,t)=>{t.r(r),t.d(r,{default:()=>u});var a=t(15383),n=t(31912),i=t(59333),l=t(87717),s=t(89651),d=t(3333);function u({service:e}){let{t:r}=(0,n.Bd)(),{widget:t}=e,{data:o,error:m}=(0,d.A)(t,"movie"),{data:c,error:v}=(0,d.A)(t,"queue/status"),{data:f,error:p}=(0,d.A)(t,"queue/details");if(m||v||p)return(0,a.jsx)(s.A,{service:e,error:m??v??p});if(!o||!c||!f)return(0,a.jsxs)(s.A,{service:e,children:[(0,a.jsx)(l.A,{label:"radarr.wanted"}),(0,a.jsx)(l.A,{label:"radarr.missing"}),(0,a.jsx)(l.A,{label:"radarr.queued"}),(0,a.jsx)(l.A,{label:"radarr.movies"})]});let x=t?.enableQueue&&Array.isArray(f)&&f.length>0;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(s.A,{service:e,children:[(0,a.jsx)(l.A,{label:"radarr.wanted",value:r("common.number",{value:o.wanted})}),(0,a.jsx)(l.A,{label:"radarr.missing",value:r("common.number",{value:o.missing})}),(0,a.jsx)(l.A,{label:"radarr.queued",value:r("common.number",{value:c.totalCount})}),(0,a.jsx)(l.A,{label:"radarr.movies",value:r("common.number",{value:o.have})})]}),x&&f.map(e=>{var t,n;return(0,a.jsx)(i.A,{progress:(t=e.sizeLeft,!Number.isFinite(n=e.size)||n<=0?0:Math.min(100,Math.max(0,(1-t/n)*100))),timeLeft:e.timeLeft,title:o.all.find(r=>r.id===e.movieId)?.title??r("radarr.unknown"),activity:function(e,r){var t="completed"===e&&["importBlocked","importPending","importing","failedPending"].includes(r)?r:e??r;switch(t){case"importBlocked":return"import blocked";case"importPending":return"import pending";case"failedPending":return"failed pending";default:return t}}(e.status,e.trackedDownloadState)},`${e.movieId}-${e.sizeLeft}`)})]})}},94402:(e,r,t)=>{function a(e,r=null){return null==e||""===e?r:"number"==typeof e?Number.isInteger(e)&&e>=0?e:r:"string"==typeof e&&/^\d+$/.test(e)?Number(e):r}function n(e,r){let t=new URLSearchParams({group:e.service_group,service:e.service_name,index:e.index});return r&&t.append("endpoint",r),t}function i(e,r,t){let a=n(e,r);return t&&a.append("query",JSON.stringify(t)),`/api/services/proxy?${a.toString()}`}t.d(r,{$C:()=>i,Sk:()=>a,_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.