9439630bad
[251126] feat: Featured Brands - NBCU - 1
...
🕐 커밋 시간: 2025. 11. 26. 19:43:03
📊 변경 통계:
• 총 파일: 4개
• 추가: +20줄
• 삭제: -3줄
📁 추가된 파일:
+ com.twin.app.shoptime/assets/images/featuredBrands/image-nbcu.png
+ com.twin.app.shoptime/assets/images/featuredBrands/nbcu.svg
+ com.twin.app.shoptime/src/components/TabLayout/iconComponents/NbcuIcon.jsx
📝 수정된 파일:
~ com.twin.app.shoptime/src/components/TabLayout/TabLayout.jsx
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
2025-11-26 19:43:04 +09:00
3b95810946
[251123] fix: CategoryPanel webOS용 재시도 및 가드로직 추가
...
🕐 커밋 시간: 2025. 11. 23. 22:14:06
📊 변경 통계:
• 총 파일: 3개
• 추가: +44줄
• 삭제: -17줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/mainActions.js
~ com.twin.app.shoptime/src/components/TabLayout/TabLayout.jsx
~ com.twin.app.shoptime/src/views/CategoryPanel/CategoryPanel.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/actions/mainActions.js (javascript):
🔄 Modified: getMainCategoryShowDetail(), getTop20Show()
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
• UI 컴포넌트 아키텍처 개선
2025-11-23 22:14:06 +09:00
junghoon86.park
d0d33db004
[장바구니] 수정#1
...
- cartAction 상품 옵션 받는부분이 없어 수정
- tablayout 노출관련 cartpanel추가
- cartpanel 가로값 1800으로 변경 및 노출 수정
- buyoption에 add cart 버튼클릭시 buynow와 같은 작동하도록 수정
- 상품 노출관련 수정(좀더 수정필요함)
- 사이드바 수정 진행중
- 상품이 추가되지않는부분에 대해서는 현재 백엔드에서 확인중입니다.
2025-10-31 15:07:18 +09:00
junghoon86.park
b99eaf147e
[tabLayout] cart 링크,아이콘 연결
2025-10-30 19:50:48 +09:00
feb918b1d3
[251026] fix: PlayerPanel,TabContainverV2 chrome 68 호환성 수정
...
🕐 커밋 시간: 2025. 10. 26. 11:17:26
📊 변경 통계:
• 총 파일: 2개
• 추가: +4줄
• 삭제: -1줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/components/TabLayout/TabLayout.jsx
~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/TabContainer.v2.module.less
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
2025-10-26 11:17:26 +09:00
81941479b4
[251026] fix: TabLayout -> SearchPanel reset..
...
🕐 커밋 시간: 2025. 10. 26. 09:26:05
📊 변경 통계:
• 총 파일: 1개
• 추가: +2줄
• 삭제: -1줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/components/TabLayout/TabLayout.jsx
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
2025-10-26 09:26:05 +09:00
0b66319200
[251026] [251025] fix: SearchPanel 초기화-2
...
🕐 커밋 시간: 2025. 10. 26. 09:17:28
📊 변경 통계:
• 총 파일: 1개
• 추가: +12줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/components/TabLayout/TabLayout.jsx
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
2025-10-26 09:17:29 +09:00
c2445d47fe
[251025] fix: TabLayout.jsx 원복
...
🕐 커밋 시간: 2025. 10. 25. 22:07:59
📊 변경 통계:
• 총 파일: 1개
• 추가: +134줄
• 삭제: -135줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/components/TabLayout/TabLayout.jsx
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
• 중간 규모 기능 개선
• 코드 정리 및 최적화
Performance: 코드 최적화로 성능 개선 기대
2025-10-25 22:08:00 +09:00
8fe080f343
[251025] fix: SearchPanel.new.v2 초기화문제 해결
...
🕐 커밋 시간: 2025. 10. 25. 05:02:49
📊 변경 통계:
• 총 파일: 1개
• 추가: +7줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/components/TabLayout/TabLayout.jsx
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
2025-10-25 05:02:50 +09:00
0e6da8922d
[251017] fix: VUI disable
...
🕐 커밋 시간: 2025. 10. 17. 17:14:07
📊 변경 통계:
• 총 파일: 9개
• 추가: +201줄
• 삭제: -45줄
📁 추가된 파일:
+ com.twin.app.shoptime/ai_poc_list.json
+ com.twin.app.shoptime/src/constants/featureFlags.js
📝 수정된 파일:
~ com.twin.app.shoptime/src/App/App.js
~ com.twin.app.shoptime/src/actions/voiceActions.js
~ com.twin.app.shoptime/src/components/TabLayout/TabLayout.jsx
~ com.twin.app.shoptime/src/hooks/useSearchVoice.js
~ com.twin.app.shoptime/src/views/MainView/MainView.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/App/App.js (javascript):
🔄 Modified: function()
📄 com.twin.app.shoptime/src/actions/voiceActions.js (javascript):
✅ Added: addLog()
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
• UI 컴포넌트 아키텍처 개선
2025-10-17 17:18:31 +09:00
05a1629fc9
[251012] fear: VoicePanel and GNB update
...
🕐 커밋 시간: 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-12 16:42:39 +09:00
1696bad8ff
[251006] feat: useFocusHistory,useVideoMove Migration
...
🕐 커밋 시간: 2025. 10. 06. 15:22:49
📊 변경 통계:
• 총 파일: 27개
• 추가: +151줄
• 삭제: -21줄
📁 추가된 파일:
+ com.twin.app.shoptime/src/actions/videoPlayActions.js
+ com.twin.app.shoptime/src/hooks/useFocusHistory/index.js
+ com.twin.app.shoptime/src/hooks/useFocusHistory/useFocusHistory.js
+ com.twin.app.shoptime/src/hooks/useVideoPlay/index.js
+ com.twin.app.shoptime/src/hooks/useVideoPlay/useVideoPlay.complete.js
+ com.twin.app.shoptime/src/hooks/useVideoPlay/useVideoPlay.final.js
+ com.twin.app.shoptime/src/hooks/useVideoPlay/useVideoPlay.fixed.js
+ com.twin.app.shoptime/src/hooks/useVideoPlay/useVideoPlay.js
+ com.twin.app.shoptime/src/hooks/useVideoPlay/useVideoPlay.old.js
+ com.twin.app.shoptime/src/hooks/useVideoPlay/useVideoPlay.opus-improved.js
+ com.twin.app.shoptime/src/hooks/useVideoPlay/useVideoPlay.simple.js
+ com.twin.app.shoptime/src/hooks/useVideoPlay/videoState.js
+ com.twin.app.shoptime/src/hooks/useVideoTransition/index.js
+ com.twin.app.shoptime/src/hooks/useVideoTransition/useVideoMove.bak.js
+ com.twin.app.shoptime/src/hooks/useVideoTransition/useVideoMove.brief.js
+ com.twin.app.shoptime/src/hooks/useVideoTransition/useVideoMove.complete.js
+ com.twin.app.shoptime/src/hooks/useVideoTransition/useVideoMove.fixed.js
+ com.twin.app.shoptime/src/hooks/useVideoTransition/useVideoMove.js
+ com.twin.app.shoptime/src/hooks/useVideoTransition/useVideoMove.original.js
+ com.twin.app.shoptime/src/hooks/useVideoTransition/useVideoMove.simple.js
+ com.twin.app.shoptime/src/hooks/useVideoTransition/useVideoTransition.js
+ com.twin.app.shoptime/src/reducers/videoPlayReducer.js
📝 수정된 파일:
~ com.twin.app.shoptime/src/components/TabLayout/TabLayout.jsx
~ com.twin.app.shoptime/src/store/store.js
~ com.twin.app.shoptime/src/utils/domUtils.js
~ com.twin.app.shoptime/src/views/HomePanel/HomeBanner/HomeBanner.jsx
~ com.twin.app.shoptime/src/views/HomePanel/HomePanel.jsx
🔧 함수 변경 내용:
📊 Function-level changes summary across 27 files:
• Functions added: 55
• Functions modified: 0
• Functions deleted: 0
📋 By language:
• javascript: 27 files, 55 function changes
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
• 핵심 비즈니스 로직 개선
• 공통 유틸리티 함수 최적화
2025-10-06 15:22:53 +09:00
djaco
cd7438248e
[250924] feat: views - TabLayout.jsx, homeReducer.js, CartPanel.jsx 등 ...
...
🕐 커밋 시간: 2025. 09. 24. 10:33:07
📊 변경 통계:
• 총 파일: 6개
• 추가: +140줄
• 삭제: -120줄
📁 추가된 파일:
+ com.twin.app.shoptime/src/views/CartPanel/CartSidebar.jsx
+ com.twin.app.shoptime/src/views/CartPanel/CartSidebar.module.less
📝 수정된 파일:
~ com.twin.app.shoptime/src/components/TabLayout/TabLayout.jsx
~ com.twin.app.shoptime/src/reducers/homeReducer.js
~ com.twin.app.shoptime/src/views/CartPanel/CartPanel.jsx
~ com.twin.app.shoptime/src/views/CartPanel/CartPanel.module.less
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/components/TabLayout/TabLayout.jsx (javascript):
✅ Added: deActivateTabJobFunc()
❌ Deleted: deActivateTabJabFunc()
📄 com.twin.app.shoptime/src/views/CartPanel/CartSidebar.jsx (javascript):
✅ Added: CartSidebar(), formatPrice()
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
• 핵심 비즈니스 로직 개선
2025-09-24 10:33:09 +09:00
junghoon86.park
9d2e44bd98
[For You] 부분 처리건
...
1. 홈배너 노출부분.
2. 롤링배너에 노출시에 아이템 갯수별로 노출시 스타일 피그마랑 맞춤.
3. 저스트포유패널생성및 연결
- 피그마에는 따로 사이드바가 보이지않아 이부분은 월요일에 물어보고 처리해야할것같습니다.
- 디자인만 우선 넣어둠.(좌우 스크롤이 정상작동하지않음)
- 상품 컴포넌트 분리 필요
- 첫번째 타이틀이 흰색으로 처리되어있는데 이부분 스크롤시에 어떤식으로 생각하고 한부분인지 물어보고 처리필요.
2025-09-13 16:51:08 +09:00
opacity@t-win.kr
a3bc4ade9f
category icon 적용
2025-08-19 15:39:59 +09:00
opacity@t-win.kr
0525290989
통합 로그 피드백 수정
2025-08-08 10:57:41 +09:00
opacity@t-win.kr
3ca9577744
통합피드백 AL_GNB_CLICK - 최종 클릭만 로그 호출
2025-07-15 17:42:59 +09:00
opacity@t-win.kr
a119cfd936
통합로그 피드백 : AL_GNB_CLICK 로그수정
2025-07-01 15:09:58 +09:00
djaco
e4cca68b1e
fix: GNB Bordderline remove
2025-06-15 23:02:15 +09:00
dongyoungKo
43271e1a35
[통합로그API No.6] second Deth Menu 로그 정보 수집
2025-05-15 14:58:30 +09:00
hyunwoo93.cha
05c2da4810
[SHOPTIME-3924] 미국 / Home / Top / 1번 배너 Admin 등록과 상이
2025-01-17 13:42:38 +09:00
hyunwoo93.cha
1e6a3b7015
Revert "[지라이슈없음] getErrorMessage errorCode가 null일 경우 노출 안 되도록 처리"
...
This reverts commit 155a152e04 .
2025-01-17 13:25:36 +09:00
hyunwoo93.cha
155a152e04
[지라이슈없음] getErrorMessage errorCode가 null일 경우 노출 안 되도록 처리
2025-01-17 13:22:35 +09:00
고동영
5afcea504c
[지라이슈없음] fetauredBrands scoll 위치 변경
2025-01-15 13:13:11 +09:00
고동영
157e659d77
[SHOPTIME-2043] GNB / 2nd Depth / 하단에 남은 메뉴 파악이 어려움
...
[수정사항] 스크롤 y 값 수정
2025-01-09 12:12:21 +09:00
고동영
375596e831
[SHOPTIME-3867] Featured Brands / 파트너사 컨텐츠 확인 후 gnb 메뉴 포커싱 상이
...
[원인] 디테일 , 플레이어에 진입하면 TabLayout이 언마운트 되면서 last-focused가 사라지는것으로 추정
서브탭이 없는경우에는 메인탭으로 라스트 포커스를 주는 로직이 존재하여 발생하지않음
[수정사항] onKeyDown으로 서브탭이 존재 할 경우 lastfocusId를 이용하여 메인탭으로 포커스
2025-01-02 15:11:03 +09:00
고동영
ab663f1461
[SHOPTIME-4756] [UX/UI]신규 카테고리 로고 제작 요청 건
...
[수정] 핑프퐁이 런칭 되면서 신규 카테고리 생성으로 아이콘 추가
2024-12-04 16:52:47 +09:00
younghoon100.park
d4c33b7410
[SHOPTIME-3604] Home > Live 진입 후 [back] 버튼 > 다시 Home으로 진입 시 화면 이슈
...
1. actionTypes.js
2. homeActions.js
3. TabLayout.jsx
4. homeReducer.js
5. HomePanel.jsx
6. RandomUnit.jsx
7. RollingUnit.jsx
8. MainView.jsx
- 원인: 기존의 panel 구조로는 Player를 Full로 시청할 경우 Home관련 elements가 삭제되어 결국 다시 mount 되는 것이 원인
- 대책: panel 구조 변경
2024-11-26 17:59:40 +09:00
younghoon100.park
661ea033eb
[No Jira Issue] IF-LGSP-LOG-005 (GNB 이력) Magic Mouse 대응 (HomePanel)
...
1. actionTypes.js
2. homeActions.js
3. logActions.js
4. deepLinkHandler.js
5. TabLayout.jsx
6. homeReducer.js
7. HomePanel.jsx
- updateSpotlightId → updateHomeInfo
- modify the deepLinkHandler func
- modify the doSendLogGNB func
2024-11-13 11:14:46 +09:00
younghoon100.park
5169a378db
[SHOPTIME-3518] Category / GNB 2뎁스 맨 아래의 카테고리로 이동할 경우 스크롤 오류
...
1. TabLayout.jsx
2. TabItemSub.jsx
- 원인: scrollTop 동작 조건 오류
- 대책: scrollTop 동작 조건 수정
2024-10-31 19:16:03 +09:00
younghoon100.park
0afb36618b
SHOPTIME-1933 [Shoptime 고도화] TV 앱 테스트 (시스템 운영팀) / [SHOPTIME-2666] Reminder / 알림 팝업을 클릭 했지만 Live로 이동하지 않음
...
SHOPTIME-1933 [Shoptime 고도화] TV 앱 테스트 (시스템 운영팀) / [SHOPTIME-3305] Upcoming / Alert > yes로 진입 시 포커싱 이슈
changed files:
1. TabLayout.jsx
2. FeaturedBrandsPanel.jsx
3. QuickMenuItem.jsx
4. RandomUnit.jsx
5. RollingUnit.jsx
6. mainView.jsx
7. WelcomeEventPanel.jsx
detail note:
- 원인: 해당 경로 진입 시, live channels에 대한 focus logic 부재
- 대책: 해당 경로에 대한 focus logic 추가
2024-10-24 18:29:12 +09:00
ayaan
d2e03d39eb
[SHOPTIME-3511] SHOPTIME-1933 Featured Brands / GNB 에 현재 선택된 파트너사 강조 안되는 문제
...
Changed files:
1. TabItemSub.module.less
Detail note:
- Cause
- 기본 색상이 #999가 아닌 #fafafa로 정의되어 있었음
- selected 되었을 때 style 정의되어 있지 않음
- Solution
- h3에 정의된 #fafafa 삭제하여 container의 color값을 Inheritance하게 함
- selected 되었을 때 container의 color값을 #fff로 변경(My Page, Catetory와 동일)
2024-10-16 09:42:44 +09:00
yonghyon
d02a2b730b
[SHOPTIME-2452] On Sale / GNB를 통해 On Sale로 이동 후 GNB가 계속 열려있는 현상
...
[SHOPTIME-2650] Search / 가상 키보드 옆에 GNB가 갑자기 열리는 경우 있음
[SHOPTIME-2834] GNB / 메뉴 화면에 포커스가 남은 상태로 GNB 확장됨
재현경로: 방향키로 GNB -> Category -> 하위메뉴 OK 선택 후 바로 좌방향키 입력시
패널에 포커스 가있는 상태로 GNB가 확장됨
원인 : 좌방향키 입력으로 인해 GNB가 열리며, 이후 패널에서 초기 포커스를 생성하는 과정에서
GNB가 열린 상태로 패널에 포커스가 됨
대책 : Focus 함수에서 패널이외의 영역에 포커스를 줄 때, GNB가 열려있으면 닫도록 수정
2024-10-15 19:32:58 +09:00
ayaan
88be88f6d4
[SHOPTIME-3331] SHOPTIME-1933 GNB / 1뎁스는 축소된 상태로 2뎁스만 확장되는 현상 발생
...
Changed files:
1. TabLayout.jsx
Detail note:
- Cause
- click event에서 sub-tab이 있는 main-tab의 경우 expanded 상태 값을 true로 변경해주는 로직의 부재
- Solution
- click event에서 sub-tab이 있는 main-tab의 경우 expanded 상태 값을 true로 변경
- sub-tab이 있는 경우 현재 구조 상 target이 존재하지 않음
2024-10-14 16:27:13 +09:00
yonghyon
bf42afd831
[SHOPTIME-2052] 사방향키로 GNB 이동 후 매직마우스로 변경시 이동되면서 포커싱 되었던 메뉴가 selected됨
...
원인: 방향키 이동시 설정한 selection 이 남아있어서 문제임
대책: 마우스 이동시 사방향키의 selection 정보 제거
2024-10-02 14:43:38 +09:00
고동영
b0365e733f
[SHOPTIME-3689] GNB / GNB 동작 오류 (메뉴 이동 X)
...
[수정파일]
1. TabLayout.jsx
[수정내용]
1. 서브카테고리가 있는 패널로 진입한 뒤 esc 키를 통해 HomePanel로 이동후 selectedSubItemId 값이 초기화 되지 않아 동일한 서브카테고리 패널로 재진입시 진입이 안되는 현상 수정
2024-09-25 15:32:20 +09:00
younghoon100.park
3343066149
[SHOPTIME-3438] On Sale / 로딩 중 우방향키를 계속 누르면 GNB가 열림
...
변경 파일:
1. TabLayout.jsx
변경 내용:
1. `handleNavigation` 함수 수정 (조건에 따른 로직 수정)
2024-08-29 14:26:03 +09:00
younghoon100.park
d3be39febe
[components] modify useEffect for second depth logic in TabLayout.jsx
2024-08-20 11:19:47 +09:00
jiwon93.son
667dd74a05
[TabLayout] ruc shopOnTv logo width
2024-08-13 16:41:23 +09:00
jiwon93.son
82aad1e2de
[TabLayout] ruc shopOnTv logo change
2024-08-13 15:01:04 +09:00
younghoon100.park
7a89043562
[Log] modify, IF-LGSP-LOG-003 (sendLogCuration)
...
Detail Note:
1. modify, "getMenuData" func in TabLayout.jsx (add expsOrd)
2. modify, useEffect for "sendLogCuration" in CategoryPanel.jsx
2024-08-12 16:20:35 +09:00
고동영
ce8e308934
[TabLayout] scrollTop add inititalValue
2024-08-12 10:49:57 +09:00
jangheon Pyo
5227a92dae
[TabLayout] 메뉴 오픈시간 1500 -> 1000 변경
2024-07-29 18:30:08 +09:00
yonghyon
63c6370565
warning
2024-07-29 15:37:51 +09:00
yonghyon
aba809c2fb
videoplayer warn message fix
2024-07-29 14:47:05 +09:00
고동영
cb1b77718e
[TabLayout] onSaleIcon change
2024-07-24 17:19:23 +09:00
고동영
2be8e5af66
[TabLayout] 포커스 뺏기면 닫히게 수정
2024-07-24 11:21:54 +09:00
younghoon100.park
0f44b0aa71
[components] modify useEffect for subTab focusing (TabLayout.jsx)
2024-07-24 10:43:12 +09:00
yonghyon
d545da32c3
icon theme color
2024-07-23 11:35:38 +09:00
younghoon100.park
2e533514a2
[components] modify clearPressedJob, TabItemSub.jsx
2024-07-16 21:13:33 +09:00