[251116] feat: videoPlayIntentRef
🕐 커밋 시간: 2025. 11. 16. 19:59:28 📊 변경 통계: • 총 파일: 4개 • 추가: +149줄 • 삭제: -16줄 📝 수정된 파일: ~ com.twin.app.shoptime/src/actions/playActions.js ~ com.twin.app.shoptime/src/views/HomePanel/HomeBanner/HomeBanner.jsx ~ com.twin.app.shoptime/src/views/HomePanel/HomeBanner/RandomUnit.jsx ~ com.twin.app.shoptime/src/views/HomePanel/HomePanel.jsx 🔧 함수 변경 내용: 📄 com.twin.app.shoptime/src/views/HomePanel/HomeBanner/HomeBanner.jsx (javascript): 🔄 Modified: Spottable() 📄 com.twin.app.shoptime/src/views/HomePanel/HomeBanner/RandomUnit.jsx (javascript): ✅ Added: SpotlightContainerDecorator() 🔧 주요 변경 내용: • 핵심 비즈니스 로직 개선
This commit is contained in:
@@ -89,6 +89,8 @@ const HomePanel = ({ isOnTop }) => {
|
||||
enableLogging: true,
|
||||
logPrefix: '[HomePanel-VideoPlay]',
|
||||
});
|
||||
// 🔽 비디오 재생 의도 공유 ref
|
||||
const videoPlayIntentRef = useRef(null);
|
||||
|
||||
// 🔽 useVideoMove - 포커스 전환 기반 동영상 제어
|
||||
// [COMMENTED OUT] useVideoMove 미사용 - cleanup() 호출되지 않음
|
||||
@@ -314,6 +316,7 @@ const HomePanel = ({ isOnTop }) => {
|
||||
el.shptmApphmDspyOptNm
|
||||
)}
|
||||
handleItemFocus={handleItemFocus(el.shptmApphmDspyOptCd)}
|
||||
videoPlayIntentRef={videoPlayIntentRef}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user