opt handle res

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-05-25 11:16:35 +08:00
parent f29385ccef
commit fd55383778
91 changed files with 957 additions and 387 deletions

View File

@@ -1,3 +1,4 @@
import 'package:PiliPlus/models/space_fav/list.dart';
import 'package:json_annotation/json_annotation.dart';
part 'favourite2.g.dart';
@@ -5,7 +6,7 @@ part 'favourite2.g.dart';
@JsonSerializable()
class Favourite2 {
int? count;
List<dynamic>? item;
List<SpaceFavItemModel>? item;
Favourite2({this.count, this.item});

View File

@@ -8,11 +8,13 @@ part of 'favourite2.dart';
Favourite2 _$Favourite2FromJson(Map<String, dynamic> json) => Favourite2(
count: (json['count'] as num?)?.toInt(),
item: json['item'] as List<dynamic>?,
item: (json['item'] as List<dynamic>?)
?.map((e) => SpaceFavItemModel.fromJson(e))
.toList(),
);
Map<String, dynamic> _$Favourite2ToJson(Favourite2 instance) =>
<String, dynamic>{
'count': instance.count,
'item': instance.item,
'item': instance.item?.map((e) => e.toJson()).toList(),
};