onufitness_mobile/lib/models/general/access_token_update_response_model.dart
2026-01-13 11:36:24 +05:30

64 lines
1.5 KiB
Dart

import 'dart:convert';
AccessTokenUpdateResponseModel accessTokenUpdateResponseModelFromJson(
String str,
) => AccessTokenUpdateResponseModel.fromJson(json.decode(str));
String accessTokenUpdateResponseModelToJson(
AccessTokenUpdateResponseModel data,
) => json.encode(data.toJson());
class AccessTokenUpdateResponseModel {
bool? isSuccess;
int? statusCode;
String? message;
Data? data;
dynamic errors;
AccessTokenUpdateResponseModel({
this.isSuccess,
this.statusCode,
this.message,
this.data,
this.errors,
});
factory AccessTokenUpdateResponseModel.fromJson(Map<String, dynamic> json) =>
AccessTokenUpdateResponseModel(
isSuccess: json["isSuccess"],
statusCode: json["statusCode"],
message: json["message"],
data: json["data"] == null ? null : Data.fromJson(json["data"]),
errors: json["errors"],
);
Map<String, dynamic> toJson() => {
"isSuccess": isSuccess,
"statusCode": statusCode,
"message": message,
"data": data?.toJson(),
"errors": errors,
};
}
class Data {
String? accessToken;
String? refreshToken;
int? expiresOn;
Data({this.accessToken, this.refreshToken, this.expiresOn});
factory Data.fromJson(Map<String, dynamic> json) => Data(
accessToken: json["accessToken"],
refreshToken: json["refreshToken"],
expiresOn: json["expiresOn"],
);
Map<String, dynamic> toJson() => {
"accessToken": accessToken,
"expiresOn": expiresOn,
"refreshToken": refreshToken,
};
}