🕐 커밋 시간: 2025. 11. 19. 19:24:28
📊 변경 통계:
• 총 파일: 10개
• 추가: +95줄
• 삭제: -181줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/App/App.js
~ com.twin.app.shoptime/src/actions/panelActions.js
~ com.twin.app.shoptime/src/views/DetailPanel/DetailPanel.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/components/DetailPanelBackground/DetailPanelBackground.jsx
~ com.twin.app.shoptime/src/views/HomePanel/HomePanel.jsx
~ com.twin.app.shoptime/src/views/HomePanel/HomePanel.module.less
~ com.twin.app.shoptime/src/views/MainView/MainView.jsx
~ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.v3.jsx
🗑️ 삭제된 파일:
- com.twin.app.shoptime/src/components/FloatingGradientBackground/FloatingGradientBackground.jsx
- com.twin.app.shoptime/src/components/FloatingGradientBackground/FloatingGradientBackground.module.less
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
• UI 컴포넌트 아키텍처 개선
• 소규모 기능 개선
• 코드 정리 및 최적화
• 모듈 구조 개선
Performance: 코드 최적화로 성능 개선 기대
🕐 커밋 시간: 2025. 11. 16. 23:27:35
📊 변경 통계:
• 총 파일: 4개
• 추가: +71줄
• 삭제: -27줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/playActions.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/MainView/MainView.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/HomePanel/HomeBanner/RandomUnit.jsx (javascript):
🔄 Modified: SpotlightContainerDecorator()
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
🕐 커밋 시간: 2025. 11. 11. 17:17:07
📊 변경 통계:
• 총 파일: 3개
• 추가: +55줄
• 삭제: -15줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v2.jsx
~ com.twin.app.shoptime/src/views/MainView/MainView.jsx
~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerOverlay/PlayerOverlayContents.jsx
🔧 주요 변경 내용:
• 소규모 기능 개선
🕐 커밋 시간: 2025. 11. 06. 18:02:13
📊 변경 통계:
• 총 파일: 6개
• 추가: +163줄
• 삭제: -6줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/productActions.js
~ com.twin.app.shoptime/src/actions/toastActions.js
~ com.twin.app.shoptime/src/components/TToast/TToastEnhanced.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/components/BuyOption.jsx
~ com.twin.app.shoptime/src/views/MainView/MainView.jsx
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
• UI 컴포넌트 아키텍처 개선
• 중간 규모 기능 개선
• 모듈 구조 개선
🕐 커밋 시간: 2025. 11. 02. 11:04:08
📊 변경 통계:
• 총 파일: 10개
• 추가: +453줄
• 삭제: -162줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/mockCartActions.js
~ com.twin.app.shoptime/src/reducers/mockCartReducer.js
~ com.twin.app.shoptime/src/utils/BuyNowDataManipulator.js
~ com.twin.app.shoptime/src/views/CartPanel/CartPanel.jsx
~ com.twin.app.shoptime/src/views/CartPanel/CartProduct.jsx
~ com.twin.app.shoptime/src/views/CartPanel/CartSidebar.jsx
~ com.twin.app.shoptime/src/views/CheckOutPanel/CheckOutPanel.jsx
~ com.twin.app.shoptime/src/views/CheckOutPanel/container/SummaryContainerMock.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/components/BuyOption.jsx
~ com.twin.app.shoptime/src/views/MainView/MainView.jsx
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
• 공통 유틸리티 함수 최적화
• UI 컴포넌트 아키텍처 개선
• 대규모 기능 개발
• 모듈 구조 개선
🕐 커밋 시간: 2025. 11. 02. 08:49:45
📊 변경 통계:
• 총 파일: 12개
• 추가: +686줄
• 삭제: -88줄
📁 추가된 파일:
+ com.twin.app.shoptime/src/reducers/mockCartReducer.js
📝 수정된 파일:
~ com.twin.app.shoptime/src/components/VideoPlayer/TReactPlayer.jsx
~ com.twin.app.shoptime/src/store/store.js
~ com.twin.app.shoptime/src/utils/BuyNowDataManipulator.js
~ com.twin.app.shoptime/src/utils/Config.js
~ com.twin.app.shoptime/src/utils/mockDataSafetyUtils.js
~ com.twin.app.shoptime/src/views/CartPanel/CartPanel.jsx
~ com.twin.app.shoptime/src/views/CartPanel/CartProduct.jsx
~ com.twin.app.shoptime/src/views/CartPanel/CartProductBar.jsx
~ com.twin.app.shoptime/src/views/CartPanel/CartSidebar.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/components/BuyOption.jsx
~ com.twin.app.shoptime/src/views/MainView/MainView.jsx
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
• 핵심 비즈니스 로직 개선
• 공통 유틸리티 함수 최적화
• 대규모 기능 개발
• 모듈 구조 개선
🕐 커밋 시간: 2025. 11. 02. 06:59:07
📊 변경 통계:
• 총 파일: 4개
• 추가: +86줄
• 삭제: -35줄
📁 추가된 파일:
+ com.twin.app.shoptime/src/actions/mockCartActions.js
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/CheckOutPanel/CheckOutPanel.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/components/BuyOption.jsx
~ com.twin.app.shoptime/src/views/MainView/MainView.jsx
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
• 핵심 비즈니스 로직 개선
• 소규모 기능 개선
🕐 커밋 시간: 2025. 11. 01. 16:14:38
📊 변경 통계:
• 총 파일: 13개
• 추가: +504줄
• 삭제: -170줄
📁 추가된 파일:
+ com.twin.app.shoptime/src/utils/BuyNowConfig.js
+ com.twin.app.shoptime/src/utils/BuyNowDataManipulator.js
📝 수정된 파일:
~ com.twin.app.shoptime/src/hooks/useReviews/useReviews.js
~ com.twin.app.shoptime/src/views/CheckOutPanel/CheckOutPanel.jsx
~ com.twin.app.shoptime/src/views/CheckOutPanel/container/FixedSideBar.jsx
~ com.twin.app.shoptime/src/views/CheckOutPanel/container/InformationContainer.jsx
~ com.twin.app.shoptime/src/views/CheckOutPanel/container/OrderItemsSideBar.jsx
~ com.twin.app.shoptime/src/views/CheckOutPanel/container/SummaryCotainer.jsx
~ 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/DetailPanel/components/BuyOption.jsx
~ com.twin.app.shoptime/src/views/MainView/MainView.jsx
~ com.twin.app.shoptime/src/views/UserReview/ShowUserReviews.jsx
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
• UI 컴포넌트 아키텍처 개선
• 공통 유틸리티 함수 최적화
• 대규모 기능 개발
• 모듈 구조 개선
위로 스크롤 시 비디오 자동 복구 기능 완성
- HomePanel의 _onScroll에서 expandVideoFrom1px() 액션 사용
- 1초 딜레이 후 축소된 비디오 자동 복구
- skipModalStyleRecalculation 플래그로 올바른 복구 로직 실행
📊 변경 통계:
• 7개 파일 변경
• +3027줄 추가, -2240줄 삭제
🎯 주요 변경:
• HomePanel.jsx: 스크롤 복구 타이밍 및 액션 개선
• playActions.js: 비디오 확장 액션 정의
• PlayerPanel.jsx: 복구 로직 개선
• 불필요한 파일 삭제 (PlayerPanel.new.jsx, .module.less)
🕐 커밋 시간: 2025. 10. 17. 20:58:30
📊 변경 통계:
• 총 파일: 4개
• 추가: +1줄
• 삭제: -196줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/utils/Config.js
~ com.twin.app.shoptime/src/views/MainView/MainView.jsx
🗑️ 삭제된 파일:
- com.twin.app.shoptime/src/views/VideoTestPanel/VideoTestPanel.jsx
- com.twin.app.shoptime/src/views/VideoTestPanel/VideoTestPanel.module.less
🔧 주요 변경 내용:
• 공통 유틸리티 함수 최적화
• 테스트 커버리지 및 안정성 향상
• 코드 정리 및 최적화
Performance: 코드 최적화로 성능 개선 기대
🕐 커밋 시간: 2025. 10. 12. 16:42:36
📊 변경 통계:
• 총 파일: 10개
• 추가: +56줄
• 삭제: -12줄
📁 추가된 파일:
+ com.twin.app.shoptime/src/components/TabLayout/iconComponents/VoiceIcon.jsx
+ com.twin.app.shoptime/src/views/VoicePanel/VoiceHeader.jsx
+ com.twin.app.shoptime/src/views/VoicePanel/VoiceHeader.module.less
+ com.twin.app.shoptime/src/views/VoicePanel/VoicePanel.jsx
+ com.twin.app.shoptime/src/views/VoicePanel/VoicePanel.module.less
📝 수정된 파일:
~ com.twin.app.shoptime/src/components/TabLayout/TabItemSub.jsx
~ com.twin.app.shoptime/src/components/TabLayout/TabItemSub.module.less
~ com.twin.app.shoptime/src/components/TabLayout/TabLayout.jsx
~ com.twin.app.shoptime/src/utils/Config.js
~ com.twin.app.shoptime/src/views/MainView/MainView.jsx
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
• 공통 유틸리티 함수 최적화
• 소규모 기능 개선
• 모듈 구조 개선
🕐 커밋 시간: 2025. 10. 11. 18:57:13
📊 변경 통계:
• 총 파일: 2개
• 추가: +56줄
• 삭제: -16줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/MainView/MainView.jsx
~ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.module.less
🔧 주요 변경 내용:
• 소규모 기능 개선
🕐 커밋 시간: 2025. 10. 11. 09:07:17
📊 변경 통계:
• 총 파일: 7개
• 추가: +416줄
• 삭제: -518줄
📁 추가된 파일:
+ com.twin.app.shoptime/src/actions/mediaActions.js
+ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.jsx
+ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.module.less
+ com.twin.app.shoptime/src/views/MediaPanel/README.md
📝 수정된 파일:
~ com.twin.app.shoptime/src/reducers/panelReducer.js
~ com.twin.app.shoptime/src/utils/Config.js
~ com.twin.app.shoptime/src/views/MainView/MainView.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/MainView/MainView.jsx (javascript):
✅ Added: resetWatchRecord()
❌ Deleted: resetWatchRecord()
📄 com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.jsx (javascript):
✅ Added: MediaPanel()
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
• 공통 유틸리티 함수 최적화
• 개발 문서 및 가이드 개선
Performance: 코드 최적화로 성능 개선 기대
- UserReviews 컴포넌트 리팩토링 및 페이지네이션 구현
- 새로운 hooks/useReviews 훅 추가
- DetailPanel UI/UX 개선 및 스타일 업데이트
- 이미지 스켈레톤 로딩 컴포넌트 추가
- THeaderDetail 컴포넌트 신규 추가
- 유틸리티 함수 확장 (fpHelpers.js)