mod: 隐藏番剧、直播搜索

This commit is contained in:
guozhigq
2023-09-09 12:18:38 +08:00
parent f42d0d01ea
commit 39995bae23
11 changed files with 69 additions and 58 deletions

View File

@ -62,7 +62,7 @@ class BangumiCardV extends StatelessWidget {
arguments: {
'pic': pic,
'heroTag': heroTag,
'videoType': SearchType.media_bangumi,
// 'videoType': SearchType.media_bangumi,
'bangumiItem': res['data'],
},
);

View File

@ -214,7 +214,7 @@ class DynamicsController extends GetxController {
arguments: {
'pic': pic,
'heroTag': heroTag,
'videoType': SearchType.media_bangumi,
// 'videoType': SearchType.media_bangumi,
'bangumiItem': res['data'],
},
);

View File

@ -49,8 +49,8 @@ class FavVideoCardH extends StatelessWidget {
Get.toNamed('/video', parameters: parameters, arguments: {
'videoItem': videoItem,
'heroTag': heroTag,
'videoType':
epId != null ? SearchType.media_bangumi : SearchType.video,
// 'videoType':
// epId != null ? SearchType.media_bangumi : SearchType.video,
});
},
child: Column(

View File

@ -72,7 +72,7 @@ class HistoryItem extends StatelessWidget {
arguments: {
'pic': pic,
'heroTag': heroTag,
'videoType': SearchType.media_bangumi,
// 'videoType': SearchType.media_bangumi,
},
);
} else {
@ -100,7 +100,7 @@ class HistoryItem extends StatelessWidget {
arguments: {
'pic': pic,
'heroTag': heroTag,
'videoType': SearchType.media_bangumi,
// 'videoType': SearchType.media_bangumi,
'bangumiItem': res['data'],
},
);

View File

@ -84,12 +84,12 @@ class _SearchPanelState extends State<SearchPanel>
ctr: _searchPanelController,
list: list.value,
);
case SearchType.media_bangumi:
return searchMbangumiPanel(context, ctr, list);
// case SearchType.media_bangumi:
// return searchMbangumiPanel(context, ctr, list);
case SearchType.bili_user:
return searchUserPanel(context, ctr, list);
case SearchType.live_room:
return searchLivePanel(context, ctr, list);
// case SearchType.live_room:
// return searchLivePanel(context, ctr, list);
default:
return const SizedBox();
}
@ -115,12 +115,12 @@ class _SearchPanelState extends State<SearchPanel>
switch (widget.searchType) {
case SearchType.video:
return const VideoCardHSkeleton();
case SearchType.media_bangumi:
return const MediaBangumiSkeleton();
// case SearchType.media_bangumi:
// return const MediaBangumiSkeleton();
case SearchType.bili_user:
return const VideoCardHSkeleton();
case SearchType.live_room:
return const VideoCardHSkeleton();
// case SearchType.live_room:
// return const VideoCardHSkeleton();
default:
return const VideoCardHSkeleton();
}

View File

@ -124,7 +124,7 @@ Widget searchMbangumiPanel(BuildContext context, ctr, list) {
arguments: {
'pic': pic,
'heroTag': heroTag,
'videoType': SearchType.media_bangumi,
// 'videoType': SearchType.media_bangumi,
'bangumiItem': res['data'],
},
);

View File

@ -381,32 +381,33 @@ class _VideoDetailPageState extends State<VideoDetailPage>
if (videoDetailController.videoType ==
SearchType.video) ...[
const VideoIntroPanel(),
] else if (videoDetailController.videoType ==
SearchType.media_bangumi) ...[
BangumiIntroPanel(
cid: videoDetailController.cid)
],
// if (videoDetailController.videoType ==
// SearchType.video) ...[
// SliverPersistentHeader(
// floating: true,
// pinned: true,
// delegate: SliverHeaderDelegate(
// height: 50,
// child:
// const MenuRow(loadingStatus: false),
// ),
// ),
// ],
SliverToBoxAdapter(
child: Divider(
indent: 12,
endIndent: 12,
color: Theme.of(context)
.dividerColor
.withOpacity(0.06),
] else
// if (videoDetailController.videoType ==
// SearchType.media_bangumi) ...[
// BangumiIntroPanel(
// cid: videoDetailController.cid)
// ],
// if (videoDetailController.videoType ==
// SearchType.video) ...[
// SliverPersistentHeader(
// floating: true,
// pinned: true,
// delegate: SliverHeaderDelegate(
// height: 50,
// child:
// const MenuRow(loadingStatus: false),
// ),
// ),
// ],
SliverToBoxAdapter(
child: Divider(
indent: 12,
endIndent: 12,
color: Theme.of(context)
.dividerColor
.withOpacity(0.06),
),
),
),
// const RelatedVideoPanel(),
],
);