/*! maintenance_supporter frontend 2.94.0 */ import{a as We,b as Ge,c as Ke,g as ii}from"/maintenance_supporter_panelfiles/panel-chunks/chunk-CWEQFONI.js";import{A as wi,B as de,C as ki,D as $i,E as ji,F as Si,G as Ti,N as Ei,Q as Ri,a as at,b as Yt,c as Mt,d as yt,e as xt,f as Qt,g as Dt,h as oe,i as ti,j as ei,k as re,l as ai,m as oi,n as E,o as Ut,p as vt,q as Rt,r as It,s as $e,t as ne,u as le,v as gi,w as mi,x as fi,y as yi,z as xi}from"/maintenance_supporter_panelfiles/panel-chunks/chunk-KFHQ72KC.js";import{a as Ve,b as ee,c as wt,d as ie,e as Ft,f as se,h as ce,j as _i,k as vi,l as bi}from"/maintenance_supporter_panelfiles/panel-chunks/chunk-P3JMRZOA.js";import"/maintenance_supporter_panelfiles/panel-chunks/chunk-BLR3NVGU.js";import"/maintenance_supporter_panelfiles/panel-chunks/chunk-3GDXUAER.js";import"/maintenance_supporter_panelfiles/panel-chunks/chunk-RSVG7WFD.js";import{a as A,b as tt,c as W,d as di,e as ui}from"/maintenance_supporter_panelfiles/panel-chunks/chunk-FR6WMAD6.js";import{a as ae,b as kt,d as Ye,e as Qe,f as Je,g as Xe,h as pi,k as hi}from"/maintenance_supporter_panelfiles/panel-chunks/chunk-IRVVKPDP.js";import{b as Ze,h as si}from"/maintenance_supporter_panelfiles/panel-chunks/chunk-ZA53FZUW.js";import"/maintenance_supporter_panelfiles/panel-chunks/chunk-7NJJOABV.js";import"/maintenance_supporter_panelfiles/panel-chunks/chunk-YV5NLEJS.js";import{a as we}from"/maintenance_supporter_panelfiles/panel-chunks/chunk-DTRCTWKY.js";import{c as ri,d as ke,e as ni}from"/maintenance_supporter_panelfiles/panel-chunks/chunk-6LZYA7IL.js";import{k as Vt}from"/maintenance_supporter_panelfiles/panel-chunks/chunk-63C4ZGBD.js";import{a as P,b as li,c as ci}from"/maintenance_supporter_panelfiles/panel-chunks/chunk-K4SNNHPR.js";import{A as Q,B as Zt,D as Y,E as Ne,F as St,G as qe,H as Nt,K as Fe,L as Ue,N as Et,O as qt,R as te,a as g,b as q,c as r,d as J,f as h,h as F,i as xe,j as Pe,k as Le,l as T,m as _,n as Jt,o as He,p as Ht,r as Xt,s as a,t as At,u as K,v as Be,w as ot,x as Bt,z as X}from"/maintenance_supporter_panelfiles/panel-chunks/chunk-JE577H3E.js";var os=["assignee_pool","required_completion_fields","checklist","labels","mirror_todo_entities","next_event_titles","history","readings"],rs=["checklist_progress"],ns=["tasks","parts"],ls=["manual_docs","battery_fleet_excluded"];function je(l,d,t=[]){for(let e of d)l[e]===void 0&&(l[e]=[]);for(let e of t)l[e]===void 0&&(l[e]={})}function cs(l){let d=l;je(d,ns),d.object&&typeof d.object=="object"&&je(d.object,ls);for(let t of d.tasks)je(t,os,rs);return l}function Wt(l){for(let d of l)cs(d);return l}function ds(l,d){if(d.objects)return d.objects;let t=d.delta||[],e=d.removed||[];if(!t.length&&!e.length)return null;let i=new Map(l.map(s=>[s.entry_id,s]));for(let s of t)i.set(s.entry_id,s);for(let s of e)i.delete(s);return[...i.values()]}function Oi(l,d){return d.objects&&Wt(d.objects),d.delta&&Wt(d.delta),ds(l,d)}var Se=["today","dashboard","calendar","settings"];var ps=168*3600*1e3;function Ci(){try{let l=tt(A.objectsCache);if(!l)return null;let d=JSON.parse(l);return d.v!==xe||!Number.isFinite(d.at)||Date.now()-d.at>ps||!Array.isArray(d.objects)||d.objects.length===0?null:{objects:d.objects,stats:d.stats??null}}catch{return null}}function Te(l,d){if(!(!Array.isArray(l)||l.length===0))try{let t={v:xe,at:Date.now(),objects:l,stats:d};W(A.objectsCache,JSON.stringify(t))}catch{}}function L(l){return String(l??"").replace(/[&<>"']/g,d=>({"&":"&","<":"<",">":">",'"':""","'":"'"})[d])}function Mi(l,d,t,e,i,s){let n=[[t.manufacturer,l.manufacturer],[t.model,l.model],[t.serial,l.serial_number],[t.installed,l.installation_date?e(l.installation_date):null],[t.warranty,l.warranty_expiry?e(l.warranty_expiry):null]].filter(([,p])=>!!p),c=d.map(p=>{let u=t.scheduleLabel(p);return`
${L(t.title)} \xB7 ${L(t.generated)}: ${L(e(s))}
${n.length?``:""}| ${L(t.colTask)} | ${L(t.colType)} | ${L(t.colStatus)} | ${L(t.colSchedule)} | ${L(t.colLastDone)} | ${L(t.colNextDue)} | ${L(t.colTimes)} | ${L(t.colCost)} |
|---|---|---|---|---|---|---|---|
| ${L(t.none)} | |||||||
| ${L(t.totalCost)} | ${L(i(o))} | ||||||
| ${N(y)} | ${C} |