34 lines
720 B
Dart
34 lines
720 B
Dart
class ResponseModel {
|
|
final bool status;
|
|
final String message;
|
|
|
|
ResponseModel({required this.status, required this.message});
|
|
|
|
factory ResponseModel.fromJson(Map<String, dynamic> json) {
|
|
return ResponseModel(
|
|
status: json['meta']['status'] == 200,
|
|
message: json['meta']['message'],
|
|
);
|
|
}
|
|
}
|
|
|
|
class UserModel {
|
|
final String userId;
|
|
final String userRole;
|
|
final String token;
|
|
|
|
UserModel({
|
|
required this.userId,
|
|
required this.userRole,
|
|
required this.token,
|
|
});
|
|
|
|
factory UserModel.fromJson(Map<String, dynamic> json) {
|
|
return UserModel(
|
|
userId: json['data']['user_id'],
|
|
userRole: json['data']['user_role'],
|
|
token: json['data']['token'],
|
|
);
|
|
}
|
|
}
|