/** * Jahresbericht nach ยง 1863 BGB - gemeinsame Anlaufstelle. * * Der Bericht besteht aus drei Bausteinen: * * jahresbericht.entwurf.ts Textbausteine, rein, ohne Datenbank * jahresbericht.inhalt.tsx Satz fuer das PDF (React) * jahresbericht.ausgabe.ts Daten laden und PDF erzeugen * * Warum diese Aufteilung, und warum diese Datei? Neben ihr liegt eine * gleichnamige .tsx. Webpack probiert beim Import ohne Endung ".tsx" vor * ".ts", TypeScript und Vitest nehmen die ".ts" - derselbe Importpfad * waere je nach Werkzeug eine andere Datei. Deshalb tragen die Bausteine * eindeutige Namen, und die beiden gleichnamigen Dateien reichen exakt * dieselben Namen weiter. Wer "@/lib/berichte/jahresbericht" importiert, * bekommt so immer dieselbe Schnittstelle. * * Wer nur die Textbausteine braucht - Tests, die DOCX-Ausgabe -, importiert * besser direkt "@/lib/berichte/jahresbericht.entwurf": das spart Datenbank * und PDF-Bibliothek. */ export * from '@/lib/berichte/jahresbericht.entwurf' export * from '@/lib/berichte/jahresbericht.inhalt' export * from '@/lib/berichte/jahresbericht.ausgabe'