import 'package:equatable/equatable.dart'; import 'message.dart'; class RequestThreadResult extends Equatable { final String? message; final int? statusCode; // final Message? msg; RequestThreadResult({this.message, this.statusCode, this.msg}) : super(); static RequestThreadResult fromJson(dynamic json) { return RequestThreadResult( message: json["message"], statusCode: json["status_code"], msg: Message.fromJsonThread(json["data"])); } static RequestThreadResult fromJsonV2(dynamic json) { return RequestThreadResult( message: json["message"], statusCode: json["status_code"], msg: Message.fromJsonThreadWorkGroupV2(json["data"])); } @override List get props => [this.msg!.mid!]; }