opt handle data

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-05-29 21:11:57 +08:00
parent c9450992d9
commit 9a63e23478
24 changed files with 147 additions and 116 deletions

View File

@@ -71,8 +71,9 @@ class MemberFavoriteCtr extends CommonDataController {
?.map((item) => SpaceFavItemModel.fromJson(item))
.toList() ??
<SpaceFavItemModel>[];
first.value.mediaListResponse?.list?.addAll(list);
first.refresh();
first
..value.mediaListResponse?.list?.addAll(list)
..refresh();
} else {
firstEnd.value = true;
}
@@ -97,8 +98,9 @@ class MemberFavoriteCtr extends CommonDataController {
?.map((item) => SpaceFavItemModel.fromJson(item))
.toList() ??
<SpaceFavItemModel>[];
second.value.mediaListResponse?.list?.addAll(list);
second.refresh();
second
..value.mediaListResponse?.list?.addAll(list)
..refresh();
} else {
secondEnd.value = true;
}

View File

@@ -122,9 +122,9 @@ class _MemberFavoriteState extends State<MemberFavorite>
item: item,
callback: (res) {
if (res == true) {
_controller.first.value.mediaListResponse?.list
?.remove(item);
_controller.first.refresh();
_controller
..first.value.mediaListResponse?.list?.remove(item)
..first.refresh();
}
},
),