opt pgc review

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-05-24 20:11:28 +08:00
parent 2d22501d08
commit a130b5db98
8 changed files with 224 additions and 64 deletions

View File

@@ -39,7 +39,7 @@ class BangumiIntroController extends GetxController {
? '追番'
: '追剧';
BangumiInfoModel bangumiItem = Get.arguments['bangumiItem'];
final BangumiInfoModel bangumiItem = Get.arguments['bangumiItem'];
// 是否点赞
RxBool hasLike = false.obs;

View File

@@ -108,6 +108,8 @@ class _VideoDetailPageVState extends State<VideoDetailPageV>
final GlobalKey relatedVideoPanelKey = GlobalKey();
final GlobalKey videoPlayerKey = GlobalKey();
final GlobalKey videoReplyPanelKey = GlobalKey();
late final GlobalKey ugcPanelKey = GlobalKey();
late final GlobalKey pgcPanelKey = GlobalKey();
@override
void initState() {
@@ -1797,6 +1799,7 @@ class _VideoDetailPageVState extends State<VideoDetailPageV>
slivers: [
if (videoDetailController.videoType == SearchType.video) ...[
VideoIntroPanel(
key: ugcPanelKey,
heroTag: heroTag,
showAiBottomSheet: showAiBottomSheet,
showEpisodes: showEpisodes,
@@ -1831,6 +1834,7 @@ class _VideoDetailPageVState extends State<VideoDetailPageV>
SearchType.media_bangumi)
Obx(
() => BangumiIntroPanel(
key: pgcPanelKey,
heroTag: heroTag,
cid: videoDetailController.cid.value,
showEpisodes: showEpisodes,