a503bf923a
[251115] fix: DetailPanel FullScreen Focus Move
...
🕐 커밋 시간: 2025. 11. 15. 22:03:44
📊 변경 통계:
• 총 파일: 17개
• 추가: +573줄
• 삭제: -87줄
📁 추가된 파일:
+ com.twin.app.shoptime/src/views/PlayerPanel/PlayerOverlay/MediaOverlayContents.jsx
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/panelActions.js
~ com.twin.app.shoptime/src/components/MediaPlayer/MediaControls.js
~ com.twin.app.shoptime/src/components/VideoPlayer/MediaPlayer.module.less
~ com.twin.app.shoptime/src/components/VideoPlayer/MediaPlayer.v2.jsx
~ com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.v3.js
~ com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.v3.module.less
~ com.twin.app.shoptime/src/utils/SpotlightIds.js
~ com.twin.app.shoptime/src/views/HomePanel/BestSeller/BestSeller.jsx
~ com.twin.app.shoptime/src/views/HomePanel/EventPopUpBanner/EventPopUpBanner.jsx
~ com.twin.app.shoptime/src/views/HomePanel/HomeBanner/RandomUnit.jsx
~ com.twin.app.shoptime/src/views/HomePanel/PickedForYou/PickedForYou.jsx
~ com.twin.app.shoptime/src/views/HomePanel/SubCategory/SubCategory.jsx
~ com.twin.app.shoptime/src/views/MainView/MainView.jsx
~ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.v3.jsx
~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerOverlay/PlayerOverlayContents.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/SearchResultsNew/ItemCard.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/actions/panelActions.js (javascript):
✅ Added: updatePanel()
📄 com.twin.app.shoptime/src/components/MediaPlayer/MediaControls.js (javascript):
✅ Added: onSpotlightRight(), onSpotlightUp(), MediaControlsDecoratorHOC(), handleCancel()
❌ Deleted: onSpotlightRight(), onSpotlightUp(), MediaControlsDecoratorHOC(), handleCancel()
📄 com.twin.app.shoptime/src/components/VideoPlayer/MediaPlayer.v2.jsx (javascript):
🔄 Modified: SpotlightContainerDecorator()
📄 com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.v3.module.less (unknown):
✅ Added: position()
❌ Deleted: position()
📄 com.twin.app.shoptime/src/views/HomePanel/HomeBanner/RandomUnit.jsx (javascript):
🔄 Modified: SpotlightContainerDecorator()
📄 com.twin.app.shoptime/src/views/HomePanel/SubCategory/SubCategory.jsx (javascript):
🔄 Modified: getExpsOrdByLgCatCd()
📄 com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.v3.jsx (javascript):
🔄 Modified: normalizeModalStyle()
📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerOverlay/PlayerOverlayContents.jsx (javascript):
🔄 Modified: SpotlightContainerDecorator(), PlayerOverlayContents()
📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerOverlay/MediaOverlayContents.jsx (javascript):
✅ Added: MediaOverlayContents()
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
• UI 컴포넌트 아키텍처 개선
• 공통 유틸리티 함수 최적화
2025-11-15 22:03:44 +09:00
70381438ac
[251115] fix: DetailPanel FullScree issue
...
🕐 커밋 시간: 2025. 11. 15. 20:10:38
📊 변경 통계:
• 총 파일: 7개
• 추가: +134줄
• 삭제: -63줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/actionTypes.js
~ com.twin.app.shoptime/src/actions/homeActions.js
~ com.twin.app.shoptime/src/components/VideoPlayer/TReactPlayer.jsx
~ com.twin.app.shoptime/src/reducers/homeReducer.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/MediaPanel/MediaPanel.v3.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/actions/homeActions.js (javascript):
✅ Added: setDefaultFocus()
📄 com.twin.app.shoptime/src/views/HomePanel/HomeBanner/RandomUnit.jsx (javascript):
🔄 Modified: SpotlightContainerDecorator()
📄 com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.v3.jsx (javascript):
🔄 Modified: normalizeModalStyle()
🔧 주요 변경 내용:
• 타입 시스템 안정성 강화
• 핵심 비즈니스 로직 개선
• UI 컴포넌트 아키텍처 개선
2025-11-15 20:10:39 +09:00
2ac217fb10
[251115] fix: DetailPanel FullScree issue
...
🕐 커밋 시간: 2025. 11. 15. 19:07:15
📊 변경 통계:
• 총 파일: 2개
• 추가: +20줄
• 삭제: -1줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/panelActions.js
~ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.v3.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.v3.jsx (javascript):
🔄 Modified: normalizeModalStyle()
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
2025-11-15 19:07:15 +09:00
3b9773394c
[251115] fix: TScrollerDetail Scroll
...
🕐 커밋 시간: 2025. 11. 15. 16:20:16
📊 변경 통계:
• 총 파일: 1개
• 추가: +15줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/DetailPanel/components/TScroller/TScrollerDetail.jsx
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
2025-11-15 16:20:16 +09:00
66ce0cc3c0
[251115] fix: TScrollerDetail-3
...
🕐 커밋 시간: 2025. 11. 15. 16:17:53
📊 변경 통계:
• 총 파일: 1개
• 추가: +40줄
• 삭제: -40줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/mediaActions.js
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/actions/mediaActions.js (javascript):
❌ Deleted: switchMediaToModal()
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
2025-11-15 16:17:53 +09:00
ea256990eb
[251115] fix: TScrollerDetail-2
...
🕐 커밋 시간: 2025. 11. 15. 15:57:16
📊 변경 통계:
• 총 파일: 2개
• 추가: +15줄
• 삭제: -51줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.v3.js
~ com.twin.app.shoptime/src/views/DetailPanel/components/TScroller/TScrollerDetail.jsx
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
• 코드 정리 및 최적화
Performance: 코드 최적화로 성능 개선 기대
2025-11-15 15:57:16 +09:00
f7ff26347b
[251115] fix: TScrollerDetail
...
🕐 커밋 시간: 2025. 11. 15. 15:33:58
📊 변경 통계:
• 총 파일: 2개
• 추가: +43줄
• 삭제: -2줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/DetailPanel/components/TScroller/TScrollerDetail.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/components/TScroller/TScrollerDetail.module.less
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/DetailPanel/components/TScroller/TScrollerDetail.module.less (unknown):
✅ Added: child()
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
2025-11-15 15:33:58 +09:00
c40ce59d7a
[251115] fix: ProductVideo.v3.jsx Marquee disabled in modal true
...
🕐 커밋 시간: 2025. 11. 15. 15:01:32
📊 변경 통계:
• 총 파일: 2개
• 추가: +26줄
• 삭제: -13줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.v3.js
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v3.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v3.jsx (javascript):
🔄 Modified: Spottable()
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
2025-11-15 15:01:32 +09:00
98dde0d6a0
[251115] fix: ProductVideo.v3.jsx 전체화면 전환
...
🕐 커밋 시간: 2025. 11. 15. 14:47:47
📊 변경 통계:
• 총 파일: 8개
• 추가: +261줄
• 삭제: -242줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/deviceActions.js
~ com.twin.app.shoptime/src/actions/homeActions.js
~ com.twin.app.shoptime/src/actions/mainActions.js
~ com.twin.app.shoptime/src/actions/productActions.js
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v3.jsx
~ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.v3.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/actions/homeActions.js (javascript):
🔄 Modified: checkEnterThroughGNB()
❌ Deleted: clearPersistentVideoInfo()
📄 com.twin.app.shoptime/src/actions/productActions.js (javascript):
🔄 Modified: createGetThunk(), getVideoIndicatorFocus()
❌ Deleted: fetchAllReviewsWithSequentialPaging()
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx (javascript):
🔄 Modified: extractProductMeta()
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.jsx (javascript):
🔄 Modified: Spottable()
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v3.jsx (javascript):
🔄 Modified: Spottable()
📄 com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.v3.jsx (javascript):
🔄 Modified: normalizeModalStyle()
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
2025-11-15 14:47:48 +09:00
e474ac3ef2
[251115] fix: ProductVideo.v3.jsx 전체화면에서 모달복귀 포커스 문제
...
🕐 커밋 시간: 2025. 11. 15. 14:15:28
📊 변경 통계:
• 총 파일: 6개
• 추가: +90줄
• 삭제: -131줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/App/App.js
~ com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.v3.module.less
~ com.twin.app.shoptime/src/views/DetailPanel/DetailPanel.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v3.jsx
~ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.v3.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/App/App.js (javascript):
✅ Added: resolveSpotlightIdFromEvent()
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx (javascript):
🔄 Modified: extractProductMeta()
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v3.jsx (javascript):
🔄 Modified: Spottable()
📄 com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.v3.jsx (javascript):
🔄 Modified: normalizeModalStyle()
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
• UI 컴포넌트 아키텍처 개선
Performance: 코드 최적화로 성능 개선 기대
2025-11-15 14:15:28 +09:00
d1f63ee402
[251115] fix: MediaPanel.v3.jsx 비디오재생-2
...
🕐 커밋 시간: 2025. 11. 15. 12:43:36
📊 변경 통계:
• 총 파일: 3개
• 추가: +35줄
• 삭제: -1줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.module.less
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.module.less
~ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.v3.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.v3.jsx (javascript):
🔄 Modified: normalizeModalStyle()
2025-11-15 12:43:37 +09:00
af30f8c688
[251115] fix: MediaPanel.v3.jsx 비디오재생-1
...
🕐 커밋 시간: 2025. 11. 15. 12:22:59
📊 변경 통계:
• 총 파일: 12개
• 추가: +246줄
• 삭제: -27줄
📁 추가된 파일:
+ com.twin.app.shoptime/src/utils/focusPanelGuide.js
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/actionTypes.js
~ com.twin.app.shoptime/src/actions/mediaActions.js
~ com.twin.app.shoptime/src/actions/panelActions.js
~ com.twin.app.shoptime/src/reducers/panelReducer.js
~ com.twin.app.shoptime/src/utils/SpotlightIds.js
~ com.twin.app.shoptime/src/views/DetailPanel/DetailPanel.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.module.less
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v3.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/YouMayAlsoLike/YouMayAlsoLike.jsx
~ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.v3.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/actions/panelActions.js (javascript):
✅ Added: resetPanels()
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx (javascript):
🔄 Modified: extractProductMeta()
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v3.jsx (javascript):
🔄 Modified: Spottable()
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/YouMayAlsoLike/YouMayAlsoLike.jsx (javascript):
🔄 Modified: SpotlightContainerDecorator()
📄 com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.v3.jsx (javascript):
🔄 Modified: normalizeModalStyle()
📄 com.twin.app.shoptime/src/utils/focusPanelGuide.js (javascript):
✅ Added: DetailPanel(), handleProductSelect()
🔧 주요 변경 내용:
• 타입 시스템 안정성 강화
• 핵심 비즈니스 로직 개선
• 공통 유틸리티 함수 최적화
2025-11-15 12:23:00 +09:00
junghoon86.park
f140be087b
[라이브 영상내] offerinfo노출부분의 말줄임 처리.
...
- 스타일 수정.
2025-11-14 17:10:15 +09:00
03b41c04fc
[251114] fix: ProductAllSection Focus복구 로직-1
...
🕐 커밋 시간: 2025. 11. 14. 16:57:47
📊 변경 통계:
• 총 파일: 1개
• 추가: +18줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/DetailPanel/DetailPanel.jsx
2025-11-14 16:57:47 +09:00
a58cfb4e81
[251114] fix: HomePanel,HomeBanner 초기 비디오 로드 보장-1
...
🕐 커밋 시간: 2025. 11. 14. 16:32:22
📊 변경 통계:
• 총 파일: 1개
• 추가: +22줄
• 삭제: -4줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/HomePanel/HomeBanner/RandomUnit.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/HomePanel/HomeBanner/RandomUnit.jsx (javascript):
🔄 Modified: SpotlightContainerDecorator()
2025-11-14 16:32:22 +09:00
b1c5664b98
[251114] fix: HomePanel DetailPanel전환시 비디오 정리
...
🕐 커밋 시간: 2025. 11. 14. 16:05:09
📊 변경 통계:
• 총 파일: 4개
• 추가: +78줄
• 삭제: -12줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v3.jsx
~ com.twin.app.shoptime/src/views/HomePanel/HomeBanner/RandomUnit.jsx
~ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.v3.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx (javascript):
🔄 Modified: extractProductMeta()
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v3.jsx (javascript):
🔄 Modified: Spottable()
📄 com.twin.app.shoptime/src/views/HomePanel/HomeBanner/RandomUnit.jsx (javascript):
🔄 Modified: SpotlightContainerDecorator()
📄 com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.v3.jsx (javascript):
🔄 Modified: normalizeModalStyle()
2025-11-14 16:05:09 +09:00
c9c6fc07a9
[251114] fix: ProductAllSection ProductVideo.v3
...
🕐 커밋 시간: 2025. 11. 14. 15:36:07
📊 변경 통계:
• 총 파일: 4개
• 추가: +27줄
• 삭제: -333줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/utils/helperMethods.js
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v3.jsx
~ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.v3.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/utils/helperMethods.js (javascript):
✅ Added: getFormattingDate()
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx (javascript):
🔄 Modified: extractProductMeta()
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v3.jsx (javascript):
✅ Added: Spottable()
📄 com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.v3.jsx (javascript):
🔄 Modified: normalizeModalStyle()
❌ Deleted: handleEvent()
🔧 주요 변경 내용:
• 공통 유틸리티 함수 최적화
Performance: 코드 최적화로 성능 개선 기대
2025-11-14 15:37:13 +09:00
junghoon86.park
5d587dbdeb
[카트, 체크아웃 수정]#1
...
- 금액 노출 및 나오는 값 수정중.
- 체크박스 선택해서 주문 처리
- 체크박스 선택시 금액 노출 처리.
2025-11-14 14:41:56 +09:00
fdb9507024
[251114] feat: ProductAllSection ProductVideo.v3
...
🕐 커밋 시간: 2025. 11. 14. 14:24:07
📊 변경 통계:
• 총 파일: 13개
• 추가: +135줄
• 삭제: -54줄
📁 추가된 파일:
+ com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.v3.js
+ com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.v3.module.less
+ com.twin.app.shoptime/src/hooks/useMediaPanelController.js
+ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v3.jsx
+ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.v3.jsx
+ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.v3.module.less
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/mediaActions.js
~ com.twin.app.shoptime/src/views/DetailPanel/DetailPanel.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.module.less
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.jsx
~ 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/actions/mediaActions.js (javascript):
🔄 Modified: switchMediaToModal()
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx (javascript):
🔄 Modified: SpotlightContainerDecorator(), extractProductMeta()
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.jsx (javascript):
✅ Added: Spottable()
📄 com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.v3.js (javascript):
✅ Added: getControlsHandleAboveHoldConfig(), shouldJump(), calcNumberValueOfPlaybackRate(), getDurFmt(), getVideoPhoneNumberClassNames()
📄 com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.v3.module.less (unknown):
✅ Added: gradient(), focused(), position(), rotate(), applySkins(), scale()
📄 com.twin.app.shoptime/src/hooks/useMediaPanelController.js (javascript):
✅ Added: MediaPanelControllerProvider(), useMediaPanelController()
📄 com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.v3.jsx (javascript):
✅ Added: findSelector(), getLogTpNo(), normalizeModalStyle(), parseValue(), handleVisibilityChange(), onKeyDown(), handleEvent(), propsAreEqual()
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
• UI 컴포넌트 아키텍처 개선
2025-11-14 14:24:08 +09:00
opacity@t-win.kr
78801fdf98
TVPLAT-783095 통합로그 popularproductlist vod 클릭시 showid, showtitle 삭제
2025-11-14 10:18:18 +09:00
a33213fb8c
[251113] feat: MediaPanel ref Video Control
...
🕐 커밋 시간: 2025. 11. 13. 20:51:15
📊 변경 통계:
• 총 파일: 1개
• 추가: +41줄
• 삭제: -3줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.jsx (javascript):
❌ Deleted: MediaPanel()
2025-11-13 20:51:15 +09:00
1bf490c46c
[251113] fix: ProductAllSection ProductVideo version=1
...
🕐 커밋 시간: 2025. 11. 13. 20:45:31
📊 변경 통계:
• 총 파일: 8개
• 추가: +110줄
• 삭제: -39줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/mediaActions.js
~ com.twin.app.shoptime/src/actions/playActions.js
~ com.twin.app.shoptime/src/components/VideoPlayer/MediaPlayer.v2.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/DetailPanel.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.jsx
~ com.twin.app.shoptime/src/views/HomePanel/HomePanel.jsx
~ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.jsx
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
• UI 컴포넌트 아키텍처 개선
• 중간 규모 기능 개선
• 모듈 구조 개선
2025-11-13 20:45:32 +09:00
63ab5e2015
[251113] feat: productVideoVersion 1 Test!!
...
🕐 커밋 시간: 2025. 11. 13. 16:53:48
📊 변경 통계:
• 총 파일: 4개
• 추가: +26줄
• 삭제: -13줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/components/VideoPlayer/MediaPlayer.v2.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.jsx
~ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.jsx
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
• 소규모 기능 개선
2025-11-13 16:53:48 +09:00
9d80faf79d
[251113] fix: LiveShow-YouMayLikeContents Test
...
🕐 커밋 시간: 2025. 11. 13. 15:49:29
📊 변경 통계:
• 총 파일: 1개
• 추가: +3줄
• 삭제: -2줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/ShopNowContents.jsx
🔧 주요 변경 내용:
• 코드 정리 및 최적화
2025-11-13 15:49:29 +09:00
2290e334d1
Merge branch 'detail_v3' of github.com:optrader8/github-shoptime into detail_v3_backup_1113
2025-11-13 15:25:09 +09:00
7a12cb43be
[251113] fix: LiveShow-YouMayLikeContents focus handler
...
🕐 커밋 시간: 2025. 11. 13. 15:22:08
📊 변경 통계:
• 총 파일: 2개
• 추가: +6줄
• 삭제: -11줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/ShopNowContents.jsx
~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/ShopNowContents.v2.module.less
🔧 주요 변경 내용:
• 코드 정리 및 최적화
Performance: 코드 최적화로 성능 개선 기대
2025-11-13 15:22:09 +09:00
junghoon86.park
fd1ebcbc1c
[라이브 영상중 라인 수정]
...
- 유메이 올소 라이크 라인 부분 수정.
2025-11-13 15:05:23 +09:00
1fe0428caf
Merge branch 'detail_v3' of github.com:optrader8/github-shoptime into detail_v3
2025-11-13 14:48:02 +09:00
938e5d0440
[251113] feat: .gitignore - .gitignore - 기능 개선
...
🕐 커밋 시간: 2025. 11. 13. 14:45:38
📊 변경 통계:
• 총 파일: 1개
• 추가: +2줄
📝 수정된 파일:
~ com.twin.app.shoptime/.gitignore
2025-11-13 14:45:38 +09:00
96511fa7f3
[251113] feat: .gitignore - .gitignore - 기능 개선
...
🕐 커밋 시간: 2025. 11. 13. 14:03:54
📊 변경 통계:
• 총 파일: 1개
• 추가: +2줄
📝 수정된 파일:
~ com.twin.app.shoptime/.gitignore
2025-11-13 14:03:54 +09:00
05736bea1a
[251113] feat: components - MediaPlayer.jsx, VideoPlayer.js, ProductVideo.v...
...
🕐 커밋 시간: 2025. 11. 13. 14:02:19
📊 변경 통계:
• 총 파일: 3개
• 추가: +31줄
• 삭제: -3줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/components/VideoPlayer/MediaPlayer.jsx
~ com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.js
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v2.jsx
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
• 소규모 기능 개선
2025-11-13 14:02:19 +09:00
9fc7441722
Merge branch 'detail_v3' of http://gitlab.t-win.kr/ifheone/shoptime into detail_v3
2025-11-13 13:37:35 +09:00
junghoon86.park
81e537e39b
[장바구니 담기 에러 수정]
...
- 장바구니 담는부분에서 배열로 옵션을 넣어야한다하여 변경처리.
- cartaction에서 정상적으로 안들어왔을때는 에러노출되도록 변경.
2025-11-13 13:29:12 +09:00
242f484078
[251113] fix: MediaPlayer FullScreen overlay controls focus ring removed
...
🕐 커밋 시간: 2025. 11. 13. 13:19:46
📊 변경 통계:
• 총 파일: 1개
• 추가: +11줄
• 삭제: -6줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/components/MediaPlayer/MediaControls.module.less
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
• 코드 정리 및 최적화
2025-11-13 13:19:46 +09:00
46631e2d1e
[251113] feat 오버레이 포커스 관리 개선
...
오버레이가 숨겨질 때 마지막 포커스 상태를 저장하고, 다시 보일 때 그 위치로 포커스를 이동하도록 개선했습니다.
🕐 커밋 시간: 2025. 11. 13. 12:09:51
📊 변경 통계:
• 총 파일: 1개
• 추가: +40줄
• 삭제: -1줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v2.jsx
🔧 주요 변경 내용:
• 소규모 기능 개선
2025-11-13 12:09:52 +09:00
74619cba4e
[251113] style: views - TReactPlayer.jsx, ProductVideo.module.less, Pro...
...
🕐 커밋 시간: 2025. 11. 13. 10:59:09
📊 변경 통계:
• 총 파일: 5개
• 추가: +173줄
• 삭제: -76줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/components/VideoPlayer/TReactPlayer.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.module.less
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v2.jsx
~ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.jsx
~ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.module.less
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
• 중간 규모 기능 개선
2025-11-13 10:59:11 +09:00
junghoon86.park
75ae195345
[장바구니] 노출관련 및 api에 맞춰 작업 #1
...
- 현재 추가는 안됌.
- 삭제, 갯수 조절에 대해서는 정상작동.
- 금액 노출 정상적이지 않는 부분에 대해서 수정
2025-11-13 09:52:14 +09:00
b8cf24dc0e
[251112] feat: PinkFong Iframe issies
...
🕐 커밋 시간: 2025. 11. 12. 20:57:22
📊 변경 통계:
• 총 파일: 2개
📁 추가된 파일:
+ com.twin.app.shoptime/.docs/ProductVideoV2-YouTube-Video-Type-Issue-Analysis.md
+ com.twin.app.shoptime/.docs/ProductVideoV2-YouTube-iframe-Event-Problem-Analysis.md
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/.docs/ProductVideoV2-YouTube-Video-Type-Issue-Analysis.md (md파일):
✅ Added: useMemo(), toLowerCase()
📄 com.twin.app.shoptime/.docs/ProductVideoV2-YouTube-iframe-Event-Problem-Analysis.md (md파일):
✅ Added: postMessage(), setTimeout(), useEffect(), setInterval()
🔧 주요 변경 내용:
• 타입 시스템 안정성 강화
• 개발 문서 및 가이드 개선
2025-11-12 20:57:23 +09:00
53b012db2e
[251112] feat: MediaPlayer Video Log
...
🕐 커밋 시간: 2025. 11. 12. 20:31:11
📊 변경 통계:
• 총 파일: 1개
• 추가: +114줄
• 삭제: -9줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v2.jsx
🔧 주요 변경 내용:
• 중간 규모 기능 개선
2025-11-12 20:31:12 +09:00
a0177b6c6e
[251112] feat: ShopNowContents-YouMayLikeContents focus up
...
🕐 커밋 시간: 2025. 11. 12. 20:14:05
📊 변경 통계:
• 총 파일: 1개
• 추가: +10줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/ShopNowContents.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/ShopNowContents.jsx (javascript):
🔄 Modified: SpotlightContainerDecorator()
2025-11-12 20:14:06 +09:00
743e250030
[251112] feat: ProductVideoV2,MediaPanel cleanup
...
🕐 커밋 시간: 2025. 11. 12. 19:55:49
📊 변경 통계:
• 총 파일: 5개
• 추가: +205줄
• 삭제: -114줄
📁 추가된 파일:
+ com.twin.app.shoptime/DEBUG_MODE_IMPLEMENTATION.md
+ com.twin.app.shoptime/MEDIAPANEL_CLEANUP_IMPROVEMENTS.md
📝 수정된 파일:
~ com.twin.app.shoptime/src/components/VideoPlayer/MediaPlayer.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v2.jsx
~ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v2.jsx (javascript):
✅ Added: debugLog()
📄 com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.jsx (javascript):
✅ Added: debugLog()
📄 com.twin.app.shoptime/DEBUG_MODE_IMPLEMENTATION.md (md파일):
✅ Added: Before(), After()
📄 com.twin.app.shoptime/MEDIAPANEL_CLEANUP_IMPROVEMENTS.md (md파일):
✅ Added: useCallback(), showControls(), areControlsVisible(), toggleControls(), useLayoutEffect(), useEffect(), clearTimeout(), dispatch(), forEach(), getVideoNode(), addEventListener()
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
• 개발 문서 및 가이드 개선
2025-11-12 19:55:51 +09:00
ee4bb17ed7
fix: ESLint no-catch-shadow 경고 해결
...
catch 블록의 'error' 변수명을 'err'로 변경하여
외부 state 변수와의 명칭 충돌 해결:
- MediaPlayer.v2.jsx (Line 447)
- ProductVideo.v2.jsx (Line 595)
- MediaPanel.jsx (Line 344)
🎯 효과:
- ESLint no-catch-shadow 경고 제거
- 코드 명확성 향상
📝 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-12 19:41:46 +09:00
junghoon86.park
301e002985
[장바구니 관련 추가]#1
...
- 작업 진행중
- api로 데이터 보내도록 처리중.
2025-11-12 19:40:55 +09:00
660abbf691
fix: 타이머 클린업 및 메모리 누수 방지 개선
...
비디오 플레이어 관련 컴포넌트들의 타이머와 이벤트 리스너를 체계적으로 정리하여 메모리 누수 방지:
## ProductVideo.v2.jsx
- autoPlay 타이머 정리 강화 (dependency 최적화)
- 전체화면 전환 시 타이머 정리 명시
- Optional chaining으로 null 안정성 향상
- Document 이벤트 리스너 정리 명확화
## MediaPanel.jsx
- onEnded 타이머를 useRef로 추적 및 정리
- 컴포넌트 언마운트 시 전체 cleanup 함수 추가
- 비디오 플레이어 강제 정지로 리소스 누수 방지
- Modal 스타일 설정 시 ResizeObserver 정리 준비
## MediaPlayer.v2.jsx
- proportionLoaded 업데이트 타이머 최적화 (비디오 재생 중일 때만)
- 컴포넌트 언마운트 시 모든 타이머 및 상태 정리 강화
- Optional chaining으로 안정성 향상
- hideControls 메서드 타이머 정리 의도 명확화
🎯 효과:
- 장시간 비디오 재생 시 메모리 누수 방지
- 여러 번 반복 재생/정지 시 타이머 누적 방지
- 전체화면 전환 시 리소스 누수 방지
- 컴포넌트 언마운트 시 완전한 정리
📝 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-12 19:35:13 +09:00
junghoon86.park
5c8c67f666
[에너지 라벨]
...
- 2025년 11월 12일 김영진 부장과 통화로 image/png 경우가 아닐때 재인증 요청처리.
2025-11-12 19:21:22 +09:00
ec4b7736f8
[251112] feat: ProductVideoV2 fullScreen Return Focus
...
🕐 커밋 시간: 2025. 11. 12. 18:16:27
📊 변경 통계:
• 총 파일: 4개
• 추가: +64줄
• 삭제: -49줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.module.less
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v2.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/components/FavoriteBtn.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/components/FavoriteBtn.module.less
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/DetailPanel/components/FavoriteBtn.jsx (javascript):
❌ Deleted: Spottable()
📄 com.twin.app.shoptime/src/views/DetailPanel/components/FavoriteBtn.module.less (unknown):
✅ Added: imgElement()
❌ Deleted: imgElement()
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
2025-11-12 18:16:29 +09:00
junghoon86.park
693780298f
[에너지 라벨]#임시
...
- 토큰 만료일때 재처리
2025-11-12 17:41:00 +09:00
b17aa89c28
[251112] feat: ProductVideoV2 fullScreen ovelay toggle
...
🕐 커밋 시간: 2025. 11. 12. 17:35:22
📊 변경 통계:
• 총 파일: 2개
• 추가: +57줄
• 삭제: -28줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/components/VideoPlayer/MediaPlayer.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v2.jsx
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
• 소규모 기능 개선
2025-11-12 17:35:24 +09:00
1166311e4b
[251112] feat: ProductVideroV2 Continuous Video Playing
...
🕐 커밋 시간: 2025. 11. 12. 15:28:31
📊 변경 통계:
• 총 파일: 2개
• 추가: +67줄
• 삭제: -31줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.module.less
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v2.jsx
🔧 주요 변경 내용:
• 소규모 기능 개선
2025-11-12 15:28:33 +09:00
junghoon86.park
2d2b438508
[디테일] 상세 화면 배포 확인용도
...
- 상세화면 비디오 확인용도
2025-11-12 14:31:32 +09:00