add lucide-react dependency and update form handling in MainForm

- Added lucide-react to package dependencies
- Refactored MainForm to improve form handling and user selection
- Removed SuccessPage component and related logic
- Updated localization files to include new keys for invoice details
- Created interfaces for form data and messages
This commit is contained in:
2026-05-10 19:39:32 +02:00
parent 746530ae4c
commit 5c035ba1c0
8 changed files with 413 additions and 581 deletions
@@ -4,6 +4,7 @@
"phone-number": "Telefonnummer",
"tickets": "Lose",
"invoice": "Rechnung",
"invoice-details": "Rechnungsdetails",
"company-name": "Firmenname",
"street": "Straße + Haus Nr.",
"postal-code": "Plz + Stadt",