import{a as o,t as O,f as l,c as Ke}from"../chunks/Bkzsmr9I.js";import{o as Le}from"../chunks/trpXq522.js";import{d as ge,b as i,c as a,g as e,r,t as m,u as Q,h as _e,f as ie,K as Ae,a as de,$ as Se,s as le}from"../chunks/Cjw4vZKn.js";import{s as c}from"../chunks/DfJQ0EIT.js";import{s as Ve,a as $e}from"../chunks/DjXdyWBG.js";import{i as f}from"../chunks/kjB3f-xG.js";import{e as ae,i as se,h as Fe}from"../chunks/DaCWmHjB.js";import{s as ce}from"../chunks/RVjQLo13.js";import{s as Ie}from"../chunks/QfvBL-nR.js";import{p as Pe}from"../chunks/OvWQM58r.js";import{c as qe}from"../chunks/Cgke0YGN.js";import{t as pe,f as R,s as Be}from"../chunks/utcFFRIM.js";import{S as De}from"../chunks/CMkOXag5.js";import{s as Ee}from"../chunks/CWOupeSg.js";var Ge=l(' '),He=l(' '),Me=l('

'),Ze=l('
'),Ce=l('
');function Je(T,j){ge(j,!0);const U=Q(()=>Be(j.status));var A=Ce(),G=i(a(A),2);ae(G,21,()=>j.glieder,se,(n,x,S)=>{const H=Q(()=>S===0),W=Q(()=>S===j.glieder.length-1);var V=Ze(),$=a(V),g=a($),y=a(g);{var w=v=>{var d=O();m(()=>c(d,e(U).emoji)),o(v,d)},F=v=>{var d=O("📄");o(v,d)},I=v=>{var d=O("📊");o(v,d)},P=v=>{var d=O("📎");o(v,d)};f(y,v=>{e(H)?v(w):e(x).rolle==="stellungnahme"?v(F,1):e(x).rolle==="bericht"?v(I,2):v(P,-1)})}r(g),r($);var K=i($,2),q=a(K),L=a(q),M=a(L);{var X=v=>{var d=Ge(),z=a(d,!0);r(d),m(()=>c(z,e(x).vorlage.aktenzeichen)),o(v,d)};f(M,v=>{e(x).vorlage.aktenzeichen&&v(X)})}var B=i(M,2),Y=a(B,!0);r(B);var Z=i(B,2);{var C=v=>{var d=He(),z=a(d,!0);r(d),m(()=>c(z,e(x).rolle)),o(v,d)};f(Z,v=>{e(x).rolle&&v(C)})}r(L);var J=i(L,2),N=a(J,!0);r(J),r(q);var ee=i(q,2);{var te=v=>{var d=Me(),z=a(d,!0);r(d),m(()=>c(z,e(x).vorlage.betreff)),o(v,d)};f(ee,v=>{e(x).vorlage.betreff&&v(te)})}r(K),r(V),m((v,d)=>{Ee(g,1,`w-12 h-12 rounded-full flex items-center justify-center text-lg ${e(H)?"bg-green-100 ring-2 ring-green-500":e(W)?"bg-blue-100 ring-2 ring-blue-500":"bg-white ring-2 ring-gray-300"}`),ce(K,"href",`/vorlagen/${e(x).vorlage.id??""}`),c(Y,v),c(N,d)},[()=>pe(e(x).vorlage.typ),()=>R(e(x).vorlage.datum_eingang)]),o(n,V)}),r(G),r(A),o(T,A),_e()}var Ne=l('
'),Oe=l('
'),Qe=l('

'),Re=l(' '),Te=l('

'),Ue=l("
Status seit:
"),We=l("
Letzte Aktivität:
"),Xe=l('
Vertagungen:
'),Ye=l(' '),et=l('
Antragsteller:
'),tt=l('

Keine Glieder in dieser Kette.

'),rt=l(' '),at=l(' '),st=l(' '),vt=l('
'),ot=l('

Verknüpfte Vorlagen

'),nt=l('← Zurück zur Liste

Perlenschnur

',1);function kt(T,j){ge(j,!0);const U=()=>$e(Pe,"$page",A),[A,G]=Ve();let n=le(null),x=le(null);Le(async()=>{try{const g=parseInt(U().params.id);de(n,await qe(g),!0)}catch(g){de(x,g instanceof Error?g.message:"Fehler",!0)}});var S=Ke();Fe("18iqj8",g=>{Ae(()=>{Se.title=`${(e(n)?.ursprung?.aktenzeichen||"Kette")??""} - Antragstracker Hagen`})});var H=ie(S);{var W=g=>{var y=Ne(),w=a(y,!0);r(y),m(()=>c(w,e(x))),o(g,y)},V=g=>{var y=Oe();o(g,y)},$=g=>{var y=nt(),w=i(ie(y),2),F=a(w),I=a(F),P=a(I),K=a(P);{var q=t=>{var s=Qe(),_=a(s,!0);r(s),m(()=>c(_,e(n).ursprung.aktenzeichen)),o(t,s)};f(K,t=>{e(n).ursprung?.aktenzeichen&&t(q)})}var L=i(K,2);De(L,{get status(){return e(n).status}});var M=i(L,2);{var X=t=>{var s=Re(),_=a(s,!0);r(s),m(u=>c(_,u),[()=>pe(e(n).typ)]),o(t,s)};f(M,t=>{e(n).typ&&t(X)})}r(P);var B=i(P,2);{var Y=t=>{var s=Te(),_=a(s,!0);r(s),m(()=>c(_,e(n).thema)),o(t,s)};f(B,t=>{e(n).thema&&t(Y)})}r(I);var Z=i(I,2),C=a(Z);{var J=t=>{var s=Ue(),_=i(a(s)),u=a(_,!0);r(_),r(s),m(p=>c(u,p),[()=>R(e(n).status_seit)]),o(t,s)};f(C,t=>{e(n).status_seit&&t(J)})}var N=i(C,2);{var ee=t=>{var s=We(),_=i(a(s)),u=a(_,!0);r(_),r(s),m(p=>c(u,p),[()=>R(e(n).letzte_aktivitaet)]),o(t,s)};f(N,t=>{e(n).letzte_aktivitaet&&t(ee)})}var te=i(N,2);{var v=t=>{var s=Xe(),_=i(a(s)),u=a(_,!0);r(_),r(s),m(()=>c(u,e(n).vertagungen_count)),o(t,s)};f(te,t=>{e(n).vertagungen_count>0&&t(v)})}r(Z),r(F);var d=i(F,2);{var z=t=>{var s=et(),_=i(a(s),2);ae(_,17,()=>e(n).antragsteller,se,(u,p)=>{var k=Ye(),D=a(k,!0);r(k),m(()=>{Ie(k,`background-color: ${(e(p).farbe||"#e5e7eb")??""}20; color: ${(e(p).farbe||"#4b5563")??""}; border: 1px solid ${(e(p).farbe||"#d1d5db")??""}`),c(D,e(p).kuerzel)}),o(u,k)}),r(s),o(t,s)};f(d,t=>{e(n).antragsteller.length>0&&t(z)})}r(w);var re=i(w,2),fe=i(a(re),2);{var me=t=>{Je(t,{get glieder(){return e(n).glieder},get status(){return e(n).status}})},xe=t=>{var s=tt();o(t,s)};f(fe,t=>{e(n).glieder.length>0?t(me):t(xe,-1)})}r(re);var ue=i(re,2);{var be=t=>{var s=ot(),_=i(a(s),2);ae(_,21,()=>e(n).graph.nodes.filter(u=>u.extern),se,(u,p)=>{var k=vt(),D=a(k),ve=a(D);{var ye=b=>{var h=rt(),E=a(h,!0);r(h),m(()=>c(E,e(p).aktenzeichen)),o(b,h)};f(ve,b=>{e(p).aktenzeichen&&b(ye)})}var oe=i(ve,2);{var ke=b=>{var h=at(),E=a(h,!0);r(h),m(()=>c(E,e(p).typ)),o(b,h)};f(oe,b=>{e(p).typ&&b(ke)})}var we=i(oe,2);{var ze=b=>{var h=st(),E=a(h,!0);r(h),m(()=>c(E,e(p).betreff)),o(b,h)};f(we,b=>{e(p).betreff&&b(ze)})}r(D);var ne=i(D,2),je=a(ne,!0);r(ne),r(k),m(b=>{ce(k,"href",`/vorlagen/${e(p).id??""}`),c(je,b)},[()=>R(e(p).datum_eingang)]),o(u,k)}),r(_),r(s),o(t,s)},he=Q(()=>e(n).graph&&e(n).graph.nodes.filter(t=>t.extern).length>0);f(ue,t=>{e(he)&&t(be)})}o(g,y)};f(H,g=>{e(x)?g(W):e(n)?g($,-1):g(V,1)})}o(T,S),_e(),G()}export{kt as component};