Files
uldp.edu.vn/app/appointment/types.ts

31 lines
608 B
TypeScript

export interface AppointmentHero {
title: string;
backgroundImage: string;
subtitle: string;
heading: string;
description: string;
}
export interface AppointmentForm {
heading: string;
fields: Array<{
name: string;
label: string;
type: string;
placeholder: string;
required: boolean;
colClass: string;
}>;
submitButton: {
text: string;
icon: string;
buttonClass: string;
};
}
export interface AppointmentData {
hero: AppointmentHero;
visaOptions: string[];
form: AppointmentForm;
}