5c035ba1c0
- 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
22 lines
443 B
TypeScript
22 lines
443 B
TypeScript
export interface FormData {
|
|
firstName: string;
|
|
lastName: string;
|
|
email: string;
|
|
phoneNumber: string;
|
|
tickets: number;
|
|
companyName: string;
|
|
cmpFirstName: string;
|
|
cpmLastName: string;
|
|
cpmEmail: string;
|
|
cpmPhoneNumber: string;
|
|
street: string;
|
|
postalCode: string;
|
|
paymentMethod: string;
|
|
}
|
|
|
|
export interface Message {
|
|
type: "primary" | "neutral" | "danger" | "success" | "warning";
|
|
headline: string;
|
|
text: string;
|
|
}
|