Commit Graph

429 Commits

Author SHA1 Message Date
jiwon93.son
b19843fa96 [shoptime-3994] 예외 처리 추가 2025-11-07 10:50:36 +09:00
jiwon93.son
73c188d403 [shoptime-3994] feature brand panel 에서만 상품리스트로 포커싱 가도록 수정 2025-11-07 10:41:29 +09:00
jiwon93.son
a9fb646766 [shoptime-3994] webOS 5.0 에서 Featured Brands / Live 상품 클릭시 포커싱 상이
- 6.0 에서 정상 동작 확인, 5.0 이하 저사양 플랫폼에서 타이밍 이슈로 보임
- JOB 사용하여 수정
2025-11-06 17:01:51 +09:00
jiwon93.son
a1f0ccb357 [shoptime-3994] Featured Brands / Live 상품 클릭시 포커싱 상이
- Featured Brands > 현재 Live 상품 클릭 시 Full 라이브 영상에 [>] 인디케이터에 포커싱 됨
- shop now 상품 리스트로 포커싱 되도록 수정
2025-11-04 10:02:48 +09:00
jiwon93.son
e55292ffa1 [shoptime-3994] Ontv4U / Featured Brands / Live 상품 클릭시 포커싱 상이
- Featured Brands > 현재 Live 상품 클릭 시 Full 라이브 영상에 [>] 인디케이터에 포커싱 됨
- shop now 에 포커싱 되도록 수정
2025-11-04 09:54:29 +09:00
opacity@t-win.kr
7b8e05a185 Revert "live 플레이어 자동재생 코드추가"
This reverts commit e2f1703371.
2025-11-03 13:29:32 +09:00
opacity@t-win.kr
e2f1703371 live 플레이어 자동재생 코드추가 2025-11-03 10:22:33 +09:00
opacity@t-win.kr
ef2b373d77 myinfo 불필요한 코드삭제 및 console 삭제 2025-10-31 16:42:26 +09:00
opacity@t-win.kr
742360c04d 플레이어 라이브 자동재생목록 순서 정렬 2025-10-28 13:40:38 +09:00
cf7dbed0f7 [251026] Focus Recovery Success
위로 스크롤 시 비디오 자동 복구 기능 완성
- HomePanel의 _onScroll에서 expandVideoFrom1px() 액션 사용
- 1초 딜레이 후 축소된 비디오 자동 복구
- skipModalStyleRecalculation 플래그로 올바른 복구 로직 실행

📊 변경 통계:
  • 7개 파일 변경
  • +3027줄 추가, -2240줄 삭제

🎯 주요 변경:
  • HomePanel.jsx: 스크롤 복구 타이밍 및 액션 개선
  • playActions.js: 비디오 확장 액션 정의
  • PlayerPanel.jsx: 복구 로직 개선
  • 불필요한 파일 삭제 (PlayerPanel.new.jsx, .module.less)
2025-10-26 22:22:06 +09:00
9f3cd62549 [251026] feat: modal 모드에서 비디오 1px 축소/복구 기능 구현
- PlayerPanel useEffect에서 shouldShrinkTo1px 플래그로 인라인 스타일 제거
- shrinkVideoTo1px/expandVideoFrom1px 액션 추가 (배너 정보 playerState에 저장)
- PlayerPanel.module.less에 .shrinkTo1px 클래스 추가
- HomePanel onScroll에서 스크롤 방향 감지하여 축소/확대 제어
- RandomUnit onBlur에서의 축소 로직은 주석 처리 (스크롤로 제어)
2025-10-26 21:44:13 +09:00
opacity@t-win.kr
8dd018bc32 자동재생 플레이어 관련 playeroverlay logo 수정 2025-10-21 17:56:05 +09:00
opacity@t-win.kr
bfc74f713a featured brand list 있을경우 pinkpong vod 자동재생 2025-10-21 17:03:57 +09:00
opacity@t-win.kr
fd638bd736 vod 자동재생 추가 2025-10-21 10:10:22 +09:00
5c70f1fa78 [251019] fix: PlayerPanel Optimization-2
🕐 커밋 시간: 2025. 10. 19. 22:13:44

📊 변경 통계:
  • 총 파일: 8개
  • 추가: +264줄
  • 삭제: -100줄

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/actions/convertActions.js
  ~ com.twin.app.shoptime/src/components/TItemCard/TItemCard.new.jsx
  ~ com.twin.app.shoptime/src/components/TPopUp/TPopUp.module.less
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerOverlay/PlayerOverlayChat.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerOverlay/PlayerOverlayContents.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerOverlay/PlayerOverlayQRCode.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.new.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/actions/convertActions.js (javascript):
     Added: attemptConversion(), onSuccess(), onFail()
     Deleted: onSuccess(), onFail()
  📄 com.twin.app.shoptime/src/components/TItemCard/TItemCard.new.jsx (javascript):
    🔄 Modified: generateMockEnergyLabels()
  📄 com.twin.app.shoptime/src/components/TPopUp/TPopUp.module.less (unknown):
     Added: style()
     Deleted: style()
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerOverlay/PlayerOverlayChat.jsx (javascript):
     Added: PlayerOverlayChat(), propsAreEqual()
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerOverlay/PlayerOverlayContents.jsx (javascript):
     Added: PlayerOverlayContents(), propsAreEqual()
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerOverlay/PlayerOverlayQRCode.jsx (javascript):
     Added: PlayerOverlayQRCode(), propsAreEqual()
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.new.jsx (javascript):
     Added: PlayerPanelNew()
    🔄 Modified: getLogTpNo()

🔧 주요 변경 내용:
  • 핵심 비즈니스 로직 개선
  • UI 컴포넌트 아키텍처 개선
2025-10-19 22:13:48 +09:00
95bb25a135 [251019] fix: PlayerPanel Optimization-1
🕐 커밋 시간: 2025. 10. 19. 21:45:39

📊 변경 통계:
  • 총 파일: 11개
  • 추가: +119줄
  • 삭제: -101줄

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/actions/productActions.js
  ~ com.twin.app.shoptime/src/components/VideoPlayer/MediaPlayer.jsx
  ~ com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.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/ProductContentSection/UserReviews/UserReviews.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabButton/PlayerTabButton.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/FeaturedShowContents.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/LiveChannelContents.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/TabContainer.v2.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/actions/productActions.js (javascript):
    🔄 Modified: resetShowAllReviews()
  📄 com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/UserReviews/UserReviews.jsx (javascript):
    🔄 Modified: SpotlightContainerDecorator()
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabButton/PlayerTabButton.jsx (javascript):
     Deleted: handleTabOnClick()
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/TabContainer.v2.jsx (javascript):
    🔄 Modified: Spottable()

🔧 주요 변경 내용:
  • 핵심 비즈니스 로직 개선
  • UI 컴포넌트 아키텍처 개선
2025-10-19 21:45:44 +09:00
c44866f2d1 [251019] fix: Background Video
🕐 커밋 시간: 2025. 10. 19. 21:30:53

📊 변경 통계:
  • 총 파일: 10개
  • 추가: +86줄
  • 삭제: -42줄

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/actions/mainActions.js
  ~ com.twin.app.shoptime/src/actions/playActions.js
  ~ com.twin.app.shoptime/src/reducers/mainReducer.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/ProductContentSection/ProductVideo/ProductVideo.v2.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/TabContainer.v2.jsx
  ~ com.twin.app.shoptime/src/views/UserReview/ShowUserReviews.jsx
  ~ com.twin.app.shoptime/src/views/UserReview/UserReviewPanel.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/actions/mainActions.js (javascript):
    🔄 Modified: clearSubCategory()
  📄 com.twin.app.shoptime/src/actions/playActions.js (javascript):
     Deleted: resumeModalVideo()
  📄 com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx (javascript):
     Added: extractProductMeta()
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/TabContainer.v2.jsx (javascript):
    🔄 Modified: Spottable()
  📄 com.twin.app.shoptime/src/views/UserReview/ShowUserReviews.jsx (javascript):
     Added: ShowUserReviews()
     Deleted: ShowUserReviews()

🔧 주요 변경 내용:
  • 핵심 비즈니스 로직 개선
2025-10-19 21:30:58 +09:00
5a7c296326 [251019] fix: DetailPanel -> ProductAlLSection 백그라운드 비디오 제어
🕐 커밋 시간: 2025. 10. 19. 16:37:58

📊 변경 통계:
  • 총 파일: 4개
  • 추가: +129줄
  • 삭제: -13줄

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/actions/playActions.js
  ~ com.twin.app.shoptime/src/views/DetailPanel/DetailPanel.jsx
  ~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v2.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/actions/playActions.js (javascript):
     Added: resumeModalVideo()

🔧 주요 변경 내용:
  • 핵심 비즈니스 로직 개선
2025-10-19 16:38:03 +09:00
599796696c [251013] feat:Video관련 action 추가
🕐 커밋 시간: 2025. 10. 13. 12:37:46

📊 변경 통계:
  • 총 파일: 7개
  • 추가: +95줄
  • 삭제: -168줄

📁 추가된 파일:
  + com.twin.app.shoptime/[251013]_RollingUnit_리렌더링_분석_및_해결방법.md

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/actions/actionTypes.js
  ~ com.twin.app.shoptime/src/actions/playActions.js
  ~ com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.js
  ~ com.twin.app.shoptime/src/reducers/playReducer.js
  ~ com.twin.app.shoptime/src/views/HomePanel/HomeBanner/HomeBanner.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/actions/playActions.js (javascript):
    🔄 Modified: pauseModalVideo()
  📄 com.twin.app.shoptime/src/views/HomePanel/HomeBanner/HomeBanner.jsx (javascript):
    🔄 Modified: SpotlightContainerDecorator()

🔧 주요 변경 내용:
  • 타입 시스템 안정성 강화
  • 핵심 비즈니스 로직 개선
  • UI 컴포넌트 아키텍처 개선
  • 개발 문서 및 가이드 개선

Performance: 코드 최적화로 성능 개선 기대
2025-10-13 12:37:48 +09:00
469dd62444 [251012] fix: PlayerPanel turnback , Focus Policy
🕐 커밋 시간: 2025. 10. 12. 22:02:25

📊 변경 통계:
  • 총 파일: 12개
  • 추가: +239줄
  • 삭제: -78줄

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.js
  ~ com.twin.app.shoptime/src/views/DetailPanel/DetailPanelSkeleton/DetailPanelSkeleton.module.less
  ~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.module.less
  ~ com.twin.app.shoptime/src/views/IntroPanel/IntroPanel.new.module.less
  ~ com.twin.app.shoptime/src/views/MyPagePanel/MyPageSub/TermsOfService/OptionalTermsInfo.module.less
  ~ com.twin.app.shoptime/src/views/MyPagePanel/MyPageSub/TermsOfService/TermsOfService.module.less
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerOverlay/PlayerOverlayContents.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/ShopNowButton.module.less
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/TabContainer.v2.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/TabContainer.v2.module.less
  ~ com.twin.app.shoptime/src/views/UserReview/components/UserReviewsList.module.less

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerOverlay/PlayerOverlayContents.jsx (javascript):
    🔄 Modified: SpotlightContainerDecorator()
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/TabContainer.v2.jsx (javascript):
    🔄 Modified: Spottable()

🔧 주요 변경 내용:
  • UI 컴포넌트 아키텍처 개선
  • API 서비스 레이어 개선
2025-10-12 22:02:30 +09:00
aa811980dd [251012] fix: PlayerPanel,TabContainerV2 focus - 1
🕐 커밋 시간: 2025. 10. 12. 18:13:40

📊 변경 통계:
  • 총 파일: 7개
  • 추가: +169줄
  • 삭제: -25줄

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.js
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerOverlay/PlayerOverlayContents.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/LiveChannelContents.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/ShopNowContents.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/ShopNowButton.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/TabContainer.v2.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerOverlay/PlayerOverlayContents.jsx (javascript):
     Added: onSpotlightMoveBelowTab()
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/ShopNowContents.jsx (javascript):
    🔄 Modified: SpotlightContainerDecorator()

🔧 주요 변경 내용:
  • UI 컴포넌트 아키텍처 개선
2025-10-12 18:13:42 +09:00
7f1f3100d8 [251012] fix: DetailPanel Background Video Play
🕐 커밋 시간: 2025. 10. 12. 15:20:05

📊 변경 통계:
  • 총 파일: 8개
  • 추가: +142줄
  • 삭제: -18줄

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/actions/videoPlayActions.js
  ~ com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.js
  ~ com.twin.app.shoptime/src/reducers/videoPlayReducer.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/components/DetailPanelBackground/DetailPanelBackground.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/ShopNowContents.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/actions/videoPlayActions.js (javascript):
     Added: curry()
  📄 com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.js (javascript):
    🔄 Modified: extends()
  📄 com.twin.app.shoptime/src/reducers/videoPlayReducer.js (javascript):
     Added: curry(), videoPlayReducer()
  📄 com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx (javascript):
    🔄 Modified: extractProductMeta()

🔧 주요 변경 내용:
  • 핵심 비즈니스 로직 개선
  • UI 컴포넌트 아키텍처 개선
2025-10-12 15:20:08 +09:00
10d96f4d8a [251010] feat: HomeBanner 비디오 상시재생
🕐 커밋 시간: 2025. 10. 10. 13:38:25

📊 변경 통계:
  • 총 파일: 6개
  • 추가: +150줄
  • 삭제: -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/HomeBanner/RandomUnit.module.less
  ~ com.twin.app.shoptime/src/views/HomePanel/HomeBanner/RollingUnit.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/actions/playActions.js (javascript):
     Deleted: CLEAR_PLAYER_INFO(), resumePlayerControl()
  📄 com.twin.app.shoptime/src/views/HomePanel/HomeBanner/HomeBanner.jsx (javascript):
    🔄 Modified: SpotlightContainerDecorator()
  📄 com.twin.app.shoptime/src/views/HomePanel/HomeBanner/RollingUnit.jsx (javascript):
     Added: createPanelInfo()

🔧 주요 변경 내용:
  • 핵심 비즈니스 로직 개선
2025-10-10 13:38:27 +09:00
b0f9a45eb6 [251009] feat: views - PlayerPanel.jsx - 기능 개선
🕐 커밋 시간: 2025. 10. 09. 21:27:10

📊 변경 통계:
  • 총 파일: 1개
  • 추가: +12줄
  • 삭제: -5줄

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx
2025-10-09 21:27:11 +09:00
7d2ea49c63 [251009] feat TabContainer v2 스포트라이트 ID 및 경로
변경사항을 반영했습니다

🕐 커밋 시간: 2025. 10. 09. 21:22:02

📊 변경 통계:
  • 총 파일: 3개
  • 추가: +16줄
  • 삭제: -12줄

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/ShopNowButton.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/TabContainer.v2.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/ShopNowButton.jsx (javascript):
    🔄 Modified: Spottable()
2025-10-09 21:22:03 +09:00
0ea842e569 [251009] fix 불필요한 consolelog 주석 처리
디버깅용 console.log를 주석 처리해 코드 정리

🕐 커밋 시간: 2025. 10. 09. 20:30:27

📊 변경 통계:
  • 총 파일: 1개
  • 추가: +15줄
  • 삭제: -15줄

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx

🔧 주요 변경 내용:
  • 코드 정리 및 최적화
2025-10-09 20:30:29 +09:00
85b153dcc3 [251009] feat: components - VideoPlayer.js, PlayerPanel.jsx 파일 수정
🕐 커밋 시간: 2025. 10. 09. 20:23:19

📊 변경 통계:
  • 총 파일: 2개
  • 추가: +86줄
  • 삭제: -6줄

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.js
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.js (javascript):
     Added: getControlsHandleAboveHoldConfig(), shouldJump(), calcNumberValueOfPlaybackRate(), getDurFmt(), onSpotlightFocus(), getVideoPhoneNumberClassNames()
     Deleted: getControlsHandleAboveHoldConfig(), calcNumberValueOfPlaybackRate(), getDurFmt(), forwardWithState(), onSpotlightFocus(), getVideoPhoneNumberClassNames()
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx (javascript):
     Added: handleEvent()

🔧 주요 변경 내용:
  • UI 컴포넌트 아키텍처 개선
2025-10-09 20:23:21 +09:00
0d4a9eda37 [251009] feat: views - PlayerPanel.jsx - 기능 개선
🕐 커밋 시간: 2025. 10. 09. 08:50:57

📊 변경 통계:
  • 총 파일: 1개
  • 추가: +2줄

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx
2025-10-09 08:51:00 +09:00
3916b07b2f [251009] refactor CSS gap 대신 margin 사용 및 불필요 코드 정리messag...
변경사항을 반영했습니다

🕐 커밋 시간: 2025. 10. 09. 24:15:20

📊 변경 통계:
  • 총 파일: 8개
  • 추가: +174줄
  • 삭제: -69줄

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/components/TItemCard/TItemCard.v2.module.less
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/ShopNowContents.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/ShopNowContents.v2.module.less
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/YouMayLikeContents.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/YouMayLikeContents.v2.module.less
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/TabContainer.v2.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/TabContainer.v2.module.less

🔧 주요 변경 내용:
  • UI 컴포넌트 아키텍처 개선
  • 중간 규모 기능 개선
  • 모듈 구조 개선
2025-10-09 00:15:24 +09:00
7f66fd9735 [251008] feat v2 탭 컨테이너 추가 및 UI 조정
v2 탭 컨테이너를 도입하고, 아이템 크기와 간격을 조정해 UI를 개선했습니다.

🕐 커밋 시간: 2025. 10. 08. 21:38:17

📊 변경 통계:
  • 총 파일: 11개
  • 추가: +56줄
  • 삭제: -22줄

📁 추가된 파일:
  + com.twin.app.shoptime/src/components/TItemCard/TItemCard.v2.module.less
  + com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/ShopNowContents.v2.module.less
  + com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/YouMayLikeContents.v2.module.less
  + com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/TabContainer.v2.jsx
  + com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/TabContainer.v2.module.less

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/components/TItemCard/TItemCard.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/LiveChannelContents.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/LiveChannelContents.v2.module.less
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/ShopNowContents.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/YouMayLikeContents.jsx

🔧 주요 변경 내용:
  • UI 컴포넌트 아키텍처 개선
  • 소규모 기능 개선
  • 모듈 구조 개선
2025-10-08 21:38:22 +09:00
a8289c905e [251007] feat: views - PlayerPanel.jsx - 기능 개선
🕐 커밋 시간: 2025. 10. 07. 17:15:08

📊 변경 통계:
  • 총 파일: 1개
  • 추가: +13줄
  • 삭제: -1줄

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx
2025-10-07 17:15:12 +09:00
690c7da8bc [251007] feat: views - PlayerPanel.jsx - 기능 개선
🕐 커밋 시간: 2025. 10. 07. 16:28:26

📊 변경 통계:
  • 총 파일: 1개
  • 추가: +3줄

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx
2025-10-07 16:28:28 +09:00
a483264c39 [251006] feat: views - PlayerPanel.jsx, ShopNowContainer.jsx, ShopNowC...
🕐 커밋 시간: 2025. 10. 06. 17:28:31

📊 변경 통계:
  • 총 파일: 7개
  • 추가: +86줄
  • 삭제: -30줄

📁 추가된 파일:
  + com.twin.app.shoptime/assets/images/player/icon_tabcontainer_shopnow.png
  + com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/ShopNowItem.jsx
  + com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/ShopNowItem.module.less
  + com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/ShowNowContainer.figma.jsx

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/ShopNowContainer.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/ShopNowContainer.module.less

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/ShopNowContainer.module.less (unknown):
     Added: gradient(), position()
     Deleted: gradient(), position()
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/ShopNowItem.module.less (unknown):
     Added: focused()
2025-10-06 17:28:33 +09:00
ea5a855019 [251006] feat: views - PlayerPanel.jsx, LiveShowContainer.jsx, LiveSho...
🕐 커밋 시간: 2025. 10. 06. 17:12:55

📊 변경 통계:
  • 총 파일: 7개
  • 추가: +33줄
  • 삭제: -15줄

📁 추가된 파일:
  + com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/LiveShowContainer.jsx
  + com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/LiveShowContainer.module.less
  + com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/ShopNowButton.jsx
  + com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/ShopNowButton.module.less
  + com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/ShopNowContainer.jsx
  + com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/ShopNowContainer.module.less

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/LiveShowContainer.module.less (unknown):
     Added: position(), gradient(), focused()
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/ShopNowButton.module.less (unknown):
     Added: position(), gradient(), focused()
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/ShopNowContainer.module.less (unknown):
     Added: position(), gradient()
2025-10-06 17:12:57 +09:00
66ba686f33 [251006] feat: views - PlayerPanel.jsx, BelowTabContainer.jsx, BelowTa...
🕐 커밋 시간: 2025. 10. 06. 16:40:08

📊 변경 통계:
  • 총 파일: 6개
  • 추가: +51줄
  • 삭제: -109줄

📁 추가된 파일:
  + com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/ChannelCard.jsx
  + com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/LiveChannelContents.jsx
  + com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/LiveChannelContents.module.less

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/BelowTabContainer.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/BelowTabContainer.module.less

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/BelowTabContainer.jsx (javascript):
     Deleted: handleChannelClick()
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/LiveChannelContents.module.less (unknown):
     Added: child()

Performance: 코드 최적화로 성능 개선 기대
2025-10-06 16:40:10 +09:00
bb74f9827a [251005] feat BelowTabContainer 컴포넌트 추가
PlayerPanel에 새로운 BelowTabContainer 컴포넌트와 스타일을 추가해 탭 UI를 확장했습니다.

🕐 커밋 시간: 2025. 10. 05. 23:14:06

📊 변경 통계:
  • 총 파일: 4개
  • 추가: +50줄

📁 추가된 파일:
  + com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/BelowTabContainer.jsx
  + com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/BelowTabContainer.module.less
  + com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/BelowTablContainer.figma.jsx

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx (javascript):
     Added: PlayerPanel()
    🔄 Modified: getLogTpNo()
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/BelowTabContainer.jsx (javascript):
     Added: handleChannelClick()
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/BelowTabContainer.module.less (unknown):
     Added: position(), gradient(), focused()
2025-10-05 23:14:08 +09:00
opacity@t-win.kr
37d5b8abb1 home live full 화면에서 modal 전환시 로그 전송 추가 2025-10-02 14:05:19 +09:00
opacity@t-win.kr
b701c91989 entry, now 로그 수정 2025-09-29 18:09:48 +09:00
opacity@t-win.kr
6def95216f 통합로그 : home banner 클릭시 해당값 로그 호출 2025-09-02 15:16:05 +09:00
opacity@t-win.kr
0525290989 통합 로그 피드백 수정 2025-08-08 10:57:41 +09:00
dongyoungKo
d0642f2f6b [SHOPTIME-4029] Trending Now / vod 썸네일에 포커싱 시 영상 재생되지 않음
[수정사항] 변경된 선택약관 반영하면서  player pirevew 자동재생 로직이 함께 반영되서 이슈 발생

변경된 부분 삭제
2025-07-18 13:36:29 +09:00
opacity@t-win.kr
8fb1a248ce 통합로그 api 로그 name 변경 2025-06-27 14:56:51 +09:00
djaco
556a0e8456 fix: 선택약관 4차수정 250622 2025-06-22 22:19:57 +09:00
Dev TWIN0906
51f77db6de SHOPTIME-4000 hotpicks 상품썸네일 인디케이터 숫자 겹침현상 수정 2025-05-29 10:59:33 +09:00
Dev TWIN0906
ac4a1f52d1 player 통합로그 적용 수정 2025-05-28 18:29:48 +09:00
dongyoungKo
a6f4cb8ab8 sync this.type with props.type 2025-05-28 11:11:05 +09:00
dongyoungKo
460fae80fa 라이브 채널 리스트에 VOD 채널 추가 로직 2025-05-27 18:00:44 +09:00
dongyoungKo
2cf04c43a7 Home에서 PopularShow 진입 후 BestSeller를 나갔다오면 video 포커스 후 다시 ItemCard로 진입하는 현상 수정 2025-05-14 11:00:32 +09:00
Dev TWIN0906
b68888a3b5 shoptime live, vod, media 시청및종료시 정보수집 수정 2025-05-12 17:49:09 +09:00
Dev TWIN0906
c78896903b shoptime live, vod, media 시청및종료시 정보수집 2025-05-12 17:36:52 +09:00