Files
syncrow-app/lib/features/auth/model/signup_model.dart
2025-01-23 18:35:01 +03:00

34 lines
833 B
Dart

class SignUpModel {
final String email;
final String password;
final String firstName;
final String lastName;
final bool hasAcceptedAppAgreement;
SignUpModel(
{required this.email,
required this.password,
required this.hasAcceptedAppAgreement,
required this.firstName,
required this.lastName});
factory SignUpModel.fromJson(Map<String, dynamic> json) {
return SignUpModel(
email: json['email'],
password: json['password'],
firstName: json['firstName'],
lastName: json['lastName'],
hasAcceptedAppAgreement: true);
}
Map<String, dynamic> toJson() {
return {
'email': email,
'password': password,
'firstName': firstName,
'lastName': lastName,
"hasAcceptedAppAgreement": hasAcceptedAppAgreement
};
}
}