🕐 커밋 시간: 2025. 10. 29. 17:02:12
📊 변경 통계:
• 총 파일: 4개
• 추가: +120줄
• 삭제: -263줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/productActions.js
~ com.twin.app.shoptime/src/actions/searchActions.js
~ com.twin.app.shoptime/src/hooks/useReviews/useReviews.js
~ com.twin.app.shoptime/src/reducers/productReducer.js
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
• 중간 규모 기능 개선
• 코드 정리 및 최적화
Performance: 코드 최적화로 성능 개선 기대
🕐 커밋 시간: 2025. 10. 29. 15:24:15
📊 변경 통계:
• 총 파일: 9개
• 추가: +409줄
• 삭제: -97줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/actionTypes.js
~ com.twin.app.shoptime/src/actions/productActions.js
~ com.twin.app.shoptime/src/actions/searchActions.js
~ com.twin.app.shoptime/src/hooks/useReviews/useReviews.js
~ com.twin.app.shoptime/src/reducers/productReducer.js
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/UserReviews/UserReviews.jsx
~ com.twin.app.shoptime/src/views/UserReview/ShowUserReviews.jsx
~ com.twin.app.shoptime/src/views/UserReview/UserReviewPanel.jsx
🔧 주요 변경 내용:
• 타입 시스템 안정성 강화
• 핵심 비즈니스 로직 개선
• 대규모 기능 개발
• 모듈 구조 개선
🕐 커밋 시간: 2025. 10. 29. 10:37:54
📊 변경 통계:
• 총 파일: 2개
• 추가: +111줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/productActions.js
~ com.twin.app.shoptime/src/api/apiConfig.js
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
• API 서비스 레이어 개선
• 중간 규모 기능 개선
🕐 커밋 시간: 2025. 10. 28. 19:47:39
📊 변경 통계:
• 총 파일: 6개
• 추가: +142줄
• 삭제: -38줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/searchActions.js
~ com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.response.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.response.module.less
~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.v2.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/SearchResults.new.v2.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/SearchResults.new.v2.module.less
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
• 중간 규모 기능 개선
• 모듈 구조 개선
🕐 커밋 시간: 2025. 10. 28. 13:31:19
📊 변경 통계:
• 총 파일: 3개
• 추가: +27줄
📁 추가된 파일:
+ com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.response.jsx
+ com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.response.module.less
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/SearchPanel/SearchResults.new.v2.jsx
🔧 주요 변경 내용:
• 소규모 기능 개선
🕐 커밋 시간: 2025. 10. 28. 24:24:07
📊 변경 통계:
• 총 파일: 1개
• 추가: +31줄
• 삭제: -30줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx
🔧 주요 변경 내용:
• 소규모 기능 개선
• 코드 정리 및 최적화
🕐 커밋 시간: 2025. 10. 28. 24:07:45
📊 변경 통계:
• 총 파일: 1개
• 추가: +56줄
• 삭제: -16줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx
🔧 주요 변경 내용:
• 소규모 기능 개선
🕐 커밋 시간: 2025. 10. 27. 10:56:52
📊 변경 통계:
• 총 파일: 2개
• 추가: +9줄
• 삭제: -3줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/playActions.js
~ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.jsx
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
🕐 커밋 시간: 2025. 10. 26. 23:41:38
📊 변경 통계:
• 총 파일: 1개
• 추가: +77줄
• 삭제: -6줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/HomePanel/HomePanel.jsx
🔧 주요 변경 내용:
• 소규모 기능 개선
🕐 커밋 시간: 2025. 10. 26. 23:21:15
📊 변경 통계:
• 총 파일: 2개
• 추가: +35줄
• 삭제: -3줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/playActions.js
~ com.twin.app.shoptime/src/views/HomePanel/HomeBanner/RandomUnit.jsx
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
• 소규모 기능 개선
🕐 커밋 시간: 2025. 10. 26. 22:48:04
📊 변경 통계:
• 총 파일: 5개
• 추가: +58줄
• 삭제: -2975줄
📝 수정된 파일:
~ com.twin.app.shoptime/.gitignore
~ com.twin.app.shoptime/src/views/HomePanel/HomeBanner/HomeBanner.jsx
~ com.twin.app.shoptime/src/views/HomePanel/HomePanel.jsx
🗑️ 삭제된 파일:
- com.twin.app.shoptime/2025-10-26-focus-1px-to-recovery.txt
- com.twin.app.shoptime/shopperHouseResponse.txt
🔧 주요 변경 내용:
• 소규모 기능 개선
• 코드 정리 및 최적화
Performance: 코드 최적화로 성능 개선 기대
위로 스크롤 시 비디오 자동 복구 기능 완성
- HomePanel의 _onScroll에서 expandVideoFrom1px() 액션 사용
- 1초 딜레이 후 축소된 비디오 자동 복구
- skipModalStyleRecalculation 플래그로 올바른 복구 로직 실행
📊 변경 통계:
• 7개 파일 변경
• +3027줄 추가, -2240줄 삭제
🎯 주요 변경:
• HomePanel.jsx: 스크롤 복구 타이밍 및 액션 개선
• playActions.js: 비디오 확장 액션 정의
• PlayerPanel.jsx: 복구 로직 개선
• 불필요한 파일 삭제 (PlayerPanel.new.jsx, .module.less)
- PlayerPanel useEffect에서 shouldShrinkTo1px 플래그로 인라인 스타일 제거
- shrinkVideoTo1px/expandVideoFrom1px 액션 추가 (배너 정보 playerState에 저장)
- PlayerPanel.module.less에 .shrinkTo1px 클래스 추가
- HomePanel onScroll에서 스크롤 방향 감지하여 축소/확대 제어
- RandomUnit onBlur에서의 축소 로직은 주석 처리 (스크롤로 제어)
🕐 커밋 시간: 2025. 10. 26. 20:17:22
📊 변경 통계:
• 총 파일: 3개
• 추가: +139줄
• 삭제: -70줄
📝 수정된 파일:
~ 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
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
• 중간 규모 기능 개선
• 코드 정리 및 최적화
🕐 커밋 시간: 2025. 10. 26. 17:47:15
📊 변경 통계:
• 총 파일: 7개
📁 추가된 파일:
+ com.twin.app.shoptime/src/hooks/usePlayerState.js
+ com.twin.app.shoptime/src/hooks/usePlayerStateChanges.js
+ com.twin.app.shoptime/src/hooks/useVideoActions.js
+ com.twin.app.shoptime/src/types/PlayerState.js
+ com.twin.app.shoptime/src/utils/playerState/playerStateHelpers.js
+ com.twin.app.shoptime/src/utils/playerState/playerStateSelectors.js
+ com.twin.app.shoptime/src/utils/playerState/playerStateValidator.js
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
• 타입 시스템 안정성 강화
• 공통 유틸리티 함수 최적화
• 모듈 구조 개선