class QRResponse { Data? data; String? type; QRResponse({this.data, this.type}); QRResponse.fromJson(Map json) { data = json['data'] != null ? Data.fromJson(json['data']) : null; type = json['type']; } Map toJson() { final Map data = {}; if (this.data != null) { data['data'] = this.data!.toJson(); } data['type'] = type; return data; } } class Data { String? token; Data({this.token}); Data.fromJson(Map json) { token = json['token']; } Map toJson() { final Map data = {}; data['token'] = token; return data; } }