feat: 收藏夹新建/编辑
This commit is contained in:
@ -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,
|
||||
},
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@ -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',
|
||||
|
||||
Reference in New Issue
Block a user