[251118] fix: hideModalVideo(),showModalVideo()
🕐 커밋 시간: 2025. 11. 18. 09:44:39 📊 변경 통계: • 총 파일: 7개 • 추가: +23줄 • 삭제: -23줄 📝 수정된 파일: ~ com.twin.app.shoptime/src/actions/playActions.js ~ com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.v3.js ~ com.twin.app.shoptime/src/hooks/useVideoTransition/useVideoMove.bak.js ~ com.twin.app.shoptime/src/hooks/useVideoTransition/useVideoMove.original.js ~ 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/PlayerPanel/PlayerPanel.jsx 🔧 주요 변경 내용: • 핵심 비즈니스 로직 개선 • UI 컴포넌트 아키텍처 개선 • 소규모 기능 개선 • 코드 정리 및 최적화 • 모듈 구조 개선
This commit is contained in:
@@ -29,9 +29,9 @@ import { getSubCategory, getTop20Show } from '../../actions/mainActions';
|
||||
import { getHomeOnSaleInfo } from '../../actions/onSaleActions';
|
||||
import { updatePanel } from '../../actions/panelActions';
|
||||
import {
|
||||
expandVideoFrom1px,
|
||||
showModalVideo,
|
||||
finishVideoPreview,
|
||||
shrinkVideoTo1px,
|
||||
hideModalVideo,
|
||||
startVideoPlayerNew,
|
||||
} from '../../actions/playActions';
|
||||
import { getBestSeller } from '../../actions/productActions';
|
||||
@@ -497,7 +497,7 @@ const HomePanel = ({ isOnTop }) => {
|
||||
}
|
||||
|
||||
// console.log('[HomePanel] Expansion attempt', expandAttemptRef.current + 1);
|
||||
dispatch(expandVideoFrom1px());
|
||||
dispatch(showModalVideo());
|
||||
expandAttemptRef.current++;
|
||||
}, 200);
|
||||
}
|
||||
@@ -514,7 +514,7 @@ const HomePanel = ({ isOnTop }) => {
|
||||
// 아래로 스크롤: 비디오를 1px로 축소
|
||||
// console.log('[HomePanel] Scrolling down - shrinking video');
|
||||
if (!isVideoTransitionLocked) {
|
||||
dispatch(shrinkVideoTo1px());
|
||||
dispatch(hideModalVideo());
|
||||
}
|
||||
// 기존 타이머 취소
|
||||
if (scrollExpandTimerRef.current) {
|
||||
@@ -533,7 +533,7 @@ const HomePanel = ({ isOnTop }) => {
|
||||
// 1초 후 자동으로 크기 조정
|
||||
scrollExpandTimerRef.current = setTimeout(() => {
|
||||
// console.log('[HomePanel] 1s passed - auto expanding video');
|
||||
dispatch(expandVideoFrom1px());
|
||||
dispatch(showModalVideo());
|
||||
scrollExpandTimerRef.current = null;
|
||||
}, 1000);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user