antragstracker/static/_app/immutable/nodes/5.DWEKtTGz.js

2 lines
11 KiB
JavaScript
Raw Normal View History

import{h as Ae,a as d,f as g,d as Je,b as ce,c as Be,t as Oe}from"../chunks/B89f14j0.js";import{o as Pe}from"../chunks/DrzKg1h1.js";import{p as Ee,h as r,r as t,b as s,g as e,t as p,c as Me,u as O,s as P,n as R,d as F,an as Re,H as Se,$ as We,f as ge}from"../chunks/reyx9_7L.js";import{s as i}from"../chunks/BwTTNG21.js";import{s as qe,a as Ce}from"../chunks/CvtDgobB.js";import{i as y}from"../chunks/Do7Yo2YN.js";import{h as Ge,e as Z,i as V}from"../chunks/D5EBvEcH.js";import{s as be}from"../chunks/B-WTs0fq.js";import{s as Qe}from"../chunks/C7sCDBjT.js";import{s as ae}from"../chunks/DnBxR3jh.js";import{b as Xe}from"../chunks/Be1Vm8i2.js";import{p as Ye}from"../chunks/wNiDNfGw.js";import{i as et}from"../chunks/nhOotKLT.js";import{p as Fe}from"../chunks/DfsAIpU3.js";import{f as Ke}from"../chunks/utcFFRIM.js";const fe={erfuellt:{label:"Erfüllt",farbe:"#22c55e",icon:"✅",beschreibung:"Forderung vollständig oder weitgehend umgesetzt. Konkreter Beschluss liegt vor, der die Kernpunkte des Antrags aufgreift.",beispiel:"Antrag auf Zuschuss → Zuschuss in beantragter Höhe einstimmig bewilligt.",score_range:[.8,1]},teilweise:{label:"Teilweise",farbe:"#eab308",icon:"⚠️",beschreibung:"Kernpunkt wurde adressiert, aber mit Abstrichen. Verwaltung greift Teile auf, lässt andere fallen oder verwässert die Forderung.",beispiel:"Antrag auf Radweg → Prüfauftrag für Machbarkeitsstudie statt direktem Baubeschluss.",score_range:[.5,.7]},abgewiegelt:{label:"Abgewiegelt",farbe:"#f97316",icon:"🚫",beschreibung:"Verwaltung weicht aus. Kündigt Prüfung an, verweist auf Zuständigkeiten oder beantwortet die Frage nicht substantiell.",beispiel:'Anfrage zu Missständen → „Wird geprüft" ohne Zeitrahmen oder konkrete Zusagen.',score_range:[.2,.4]},nebelkerze:{label:"Nebelkerze",farbe:"#ef4444",icon:"💨",beschreibung:"Thema komplett ignoriert, Diskussion auf Nebenschauplatz verlagert oder Antrag ohne Behandlung von der Tagesordnung genommen.",beispiel:'Antrag zu Sauberkeit → „Ohne Beschlussfassung" oder keine Wortmeldung.',score_range:[0,.1]},vertagt:{label:"Vertagt",farbe:"#8b5cf6",icon:"⏳",beschreibung:"Antrag explizit verschoben, ruhend gestellt oder in einen anderen Ausschuss verwiesen. Kein inhaltliches Ergebnis, aber formal nicht abgelehnt.",beispiel:"Antrag wird zur weiteren Beratung in den Fachausschuss überwiesen.",score_range:null},unklar:{label:"Unklar",farbe:"#6b7280",icon:"❓",beschreibung:"Beschlusslage nicht eindeutig zuordenbar. Möglicherweise fehlen Dokumente oder der Beschlusstext ist nicht aussagekräftig genug.",beispiel:'Nur „Kenntnisnahme" ohne weitere Erläuterung.',score_range:null}},Te={label:"Unbekannt",farbe:"#9ca3af",icon:"❓",beschreibung:"Keine Bewertung vorhanden.",beispiel:"",score_range:null};function tt(H){return H?fe[H]??Te:Te}var rt=g('<span class="ml-1 opacity-60"> </span>'),at=g('<div class="mt-1 text-gray-400"> </div>'),st=g('<div class="absolute z-50 bottom-full left-1/2 -translate-x-1/2 mb-2 w-72 p-3 bg-gray-900 text-white text-xs rounded-lg shadow-lg pointer-events-none"><div class="font-bold mb-1"> </div> <div class="mb-2 leading-relaxed"> </div> <div class="text-gray-400 italic"> </div> <!> <div class="absolute top-full left-1/2 -translate-x-1/2 -mt-1 w-2 h-2 bg-gray-900 rotate-45"></div></div>'),nt=g('<span class="relative inline-flex items-center px-2.5 py-0.5 rounded-full text-xs font-medium cursor-help"><span class="mr-1"> </span> <!> <!></span>');function De(H,L){Ee(L,!0);let S=Fe(L,"score",3,null),se=Fe(L,"showTooltip",3,!0);const m=O(()=>tt(L.kategorie));let o=P(!1);var $=nt(),E=r($),W=r(E,!0);t(E);var z=s(E),j=s(z);{var q=K=>{var T=rt(),M=r(T);t(T),p(Q=>i(M,`(${Q??""}%)`),[()=>(S()*100).toFixed(0)]),d(K,T)};y(j,K=>{S()!==null&&S()!==void 0&&K(q)})}var C=s(j,2);{var G=K=>{var T=st(),M=r(T),Q=r(M);t(M);var v=s(M,2),A=r(v,!0);t(v);var D=s(v,2),te=r(D);t(D);var re=s(D,2);{var X=Y=>{var I=at(),ne=r(I);t(I),p(()=>i(ne,`Score: ${e(m).score_range[0]??""}${e(m).score_range[1]??""}`)),d(Y,I)};y(re,Y=>{e(m).score_range&&Y(X)})}R(2),t(T),p(()=>{i(Q,`${e(m).icon??""} ${e(m).label