signUpFormData.d.ts 596 B

1234567891011121314151617181920212223
  1. export interface SignUpFormData {
  2. phone: string;
  3. phoneVerificationStatus: boolean;
  4. name: string;
  5. gender: string;
  6. password: string;
  7. email: string;
  8. birthDate: string;
  9. isUberDriver?: boolean | undefined;
  10. selectedCarBrand: string;
  11. selectedCarSeries: string;
  12. selectedCarModel: string;
  13. vehicleType: string;
  14. vehicleModel: string;
  15. licensePlate: string;
  16. address: string;
  17. paymentMethod: string;
  18. }
  19. export interface SignUpFormState {
  20. signUpFormData: SignUpFormData;
  21. setSignUpFormData: (newFormData: Partial<SignUpFormData>) => void;
  22. }