[251203] fix: VOD-FeaturedShows-2

🕐 커밋 시간: 2025. 12. 03. 12:19:37

📊 변경 통계:
  • 총 파일: 1개
  • 추가: +14줄
  • 삭제: -3줄

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx
This commit is contained in:
2025-12-03 12:19:38 +09:00
parent c5566d8af5
commit 5d1a208e0d

View File

@@ -1435,9 +1435,20 @@ const PlayerPanel = ({ isTabActivated, panelInfo, isOnTop, spotlightId, ...props
} }
if (showDetailInfo[0].showId && showDetailInfo[0].patnrId) { if (showDetailInfo[0].showId && showDetailInfo[0].patnrId) {
console.log('[PlayerPanel] setPlayListInfo 호출'); console.log('[PlayerPanel] setPlayListInfo 호출');
setPlayListInfo(showDetailInfo);
// VOD는 단일 비디오이므로 selectedIndex를 0으로 고정 // featuredShowsInfos가 있으면 addPanelInfoToPlayList로 여러 동영상 처리
setSelectedIndex(0); if (featuredShowsInfos && featuredShowsInfos.length > 0) {
console.log('[PlayerPanel] addPanelInfoToPlayList 호출 (여러 배너)', {
featuredShowsInfosLength: featuredShowsInfos.length,
});
addPanelInfoToPlayList(featuredShowsInfos);
} else {
// featuredShowsInfos가 없으면 현재 showDetailInfo만 설정
console.log('[PlayerPanel] setPlayListInfo 호출 (단일 배너만)');
setPlayListInfo(showDetailInfo);
setSelectedIndex(0);
}
setShopNowInfo(showDetailInfo[0].productInfos); setShopNowInfo(showDetailInfo[0].productInfos);
saveToLocalSettings(showDetailInfo[0].showId, showDetailInfo[0].patnrId); saveToLocalSettings(showDetailInfo[0].showId, showDetailInfo[0].patnrId);
} }