{#if loading && !data}
Laden...
{:else if error}
Fehler: {error}
{:else if data}
{data.total_antraege}
Anträge gesamt
{data.bewertet}
Mit Bewertung
{#each data.umsetzung.filter(u => u.bewertung === 'erfuellt') as u}
{/each}
{#each data.umsetzung.filter(u => u.bewertung === 'nebelkerze') as u}
{/each}
{#if data.bewertet > 0}
Umsetzungsquote
{#each data.umsetzung as u}
{@const info = KATEGORIEN[u.bewertung as keyof typeof KATEGORIEN]}
{@const pct = (u.anzahl / data.bewertet) * 100}
{#if info && pct > 0}
{#if pct > 8}{info.label} {pct.toFixed(0)}%{/if}
{/if}
{/each}
{#each data.umsetzung as u}
{@const info = KATEGORIEN[u.bewertung as keyof typeof KATEGORIEN]}
{#if info}
{/if}
{/each}
{/if}
{#if filterKategorie}
{/if}
{filteredAntraege.length} Anträge
| Aktenzeichen |
Betreff |
Datum |
Umsetzung |
{#each filteredAntraege as a}
|
{a.aktenzeichen}
|
{a.betreff} |
{formatDate(a.datum_eingang)} |
{#if a.umsetzung_bewertung}
{:else}
–
{/if}
|
{/each}
{/if}