Model Stammkapital/Grundkapital and Gesellschafter for the not-yet-needed legal forms

Mirrors the backend's new CompanySettings.shareCapital/generalPartners fields: rendered in the Impressum (AnbieterAngaben.tsx — new "Gesellschafter" section, Stammkapital line under Handelsregister, and the "Verantwortlich für den Inhalt" fallback now considers a general partner before falling back to sellerName) and wired into buildLegalFooterLines() for the invoice/email footer, same as registerCourt/registerNumber/managingDirector already were.

No visible change today (current legalForm is sole-proprietorship, neither field is set) — this is prep so a future legalForm change in company-settings updates the Impressum automatically instead of needing a manual Impressum edit at that point.
This commit is contained in:
Marco
2026-07-23 13:26:33 +00:00
parent 0c3f7ddf2e
commit a3912a47c4
4 changed files with 44 additions and 12 deletions
+2
View File
@@ -15,6 +15,8 @@ const FALLBACK: CompanySettings = {
registerCourt: null,
registerNumber: null,
managingDirector: null,
shareCapital: null,
generalPartners: null,
sellerStreet: "",
sellerZip: "",
sellerCity: "",