import{n as e}from"./rolldown-runtime-DkW27tQK.js";import{S as t,g as n,ms as r,ps as i,w as a}from"./control-ui-core-pH6nakZ-.js";import{G as o,J as s,W as c,i as l,n as u}from"./lit-runtime-BEtFSUCp.js";import{Ht as d,Lt as f,Rt as p,qt as m}from"./control-ui-core-Br5DB0Zj.js";import{$i as h,ea as g}from"./control-ui-boot-Cdpgu1Gm.js";import{a as _,c as v,d as y,i as b,l as x,n as S,o as C,r as w,s as T,t as E,u as D}from"./logbook-controller-CNu_bIUT.js";function O(e,n){return t(e,{hour:`2-digit`,minute:`2-digit`,timeZone:n},``)}function k(e){let t=0;for(let n=0;n ${n} ${e.nodeName||e.nodeId?s` ${f.monitor} ${e.nodeName??e.nodeId} `:o} ${e.pendingFrames>0?s` ${m(`logbook.status.pending`,{count:String(e.pendingFrames)})} `:o} ${e.analysisRunning?s`${m(`logbook.status.analyzing`)}`:o} ${e.lastCaptureError?s` ${m(`logbook.status.captureError`)} `:o} ${e.lastBatch?.status===`error`?s` ${m(`logbook.status.batchError`)} `:o} ${e.visionModelSource===`missing`?s` ${m(`logbook.status.modelMissing`)} `:o} `}function j(e,t,r,a){let c=e.expandedCardIds.has(r.id),l=k(r.category),u=r.keyframeId!==void 0&&!e.framePreviewFailed.has(r.keyframeId)?r.keyframeId:void 0,d=u===void 0?void 0:e.framePreviews.get(u);return c&&u!==void 0&&!d&&C(e,t,u),s`
${c?s`
${d?s`${m(`logbook.card.keyframeAlt`)}`:u===void 0?o:s`
${m(`common.loading`)}
`} ${r.detail?s`

${i(r.detail)}

`:o} ${r.distractions.length>0?s`
${m(`logbook.card.distractions`)} ${r.distractions.map(e=>s` ${O(e.startMs,a)} · ${e.title} `)}
`:o}
`:o}
`}function M(e){let t=e.timeline?.stats;if(!t||t.trackedMs<=0)return o;let r=Math.max(0,t.trackedMs-t.distractionMs),i=Math.round(r/t.trackedMs*100),a=t.categories[0]?.ms??1;return s`
${m(`logbook.stats.title`)}
${m(`logbook.stats.focus`,{pct:String(i)})} ${m(`logbook.stats.tracked`,{duration:n(t.trackedMs)??`0s`})}
${t.categories.slice(0,6).map(e=>s`
${e.category} ${n(e.ms)??`0s`}
`)}
${t.apps.length>0?s`
${t.apps.slice(0,5).map(e=>s`${e.domain}`)}
`:o}
`}function N(e,t){return s`
${m(`logbook.standup.title`)}
${e.standup?s`
${l(g(e.standup.text))}
`:s`
${m(`logbook.standup.empty`)}
`}
`}function P(e,t){return s`
${m(`logbook.ask.title`)}
{n.preventDefault(),E(e,t)}} > {e.askQuestion=t.target.value}} />
${e.askAnswer?s`

${e.askAnswer}

`:o}
`}function F(e){let t=w(e.host);t.requestUpdate=e.onRequestUpdate??null;let n=e.connected;S(t,n?e.client:null,n),n&&!t.timeline&&!t.loading&&!t.error&&_(t,e.client);let r=t.status?.today??v(),i=t.day===r,a=t.status,c=t.timeline?.cards??[];return s`
${t.day} ${i?o:s``}
${t.status?A(t.status):o}
${t.status?s``:o}
${t.error?s``:o}
${t.loading&&c.length===0?s`
${m(`common.loading`)}
`:o} ${!t.loading&&c.length===0&&!t.error?s`
${m(`logbook.empty.title`)}
${m(`logbook.empty.subtitle`)}
`:o} ${a?c.map(n=>j(t,e.client,n,a.timeZone)):o}
`}function I(){return(I=e((()=>{c(),u(),p(),h(),d(),r(),a(),b()})))()}I();export{F as renderLogbook}; //# sourceMappingURL=logbook-view-C3X0A817.js.map