feat: 收藏夹新建/编辑

This commit is contained in:
guozhigq
2024-09-11 00:03:14 +08:00
parent 892d4943d1
commit 54f3bb166e
8 changed files with 296 additions and 0 deletions

View File

@ -115,4 +115,17 @@ class FavDetailController extends GetxController {
},
);
}
onEditFavFolder() async {
Get.toNamed(
'/favEdit',
arguments: {
'mediaId': mediaId.toString(),
'title': item!.title,
'intro': item!.intro,
'cover': item!.cover,
'privacy': item!.attr,
},
);
}
}

View File

@ -106,6 +106,11 @@ class _FavDetailPageState extends State<FavDetailPage> {
position: PopupMenuPosition.under,
onSelected: (String type) {},
itemBuilder: (BuildContext context) => <PopupMenuEntry<String>>[
PopupMenuItem<String>(
onTap: () => _favDetailController.onEditFavFolder(),
value: 'edit',
child: const Text('编辑收藏夹'),
),
PopupMenuItem<String>(
onTap: () => _favDetailController.onDelFavFolder(),
value: 'pause',