Commit Graph

56 Commits

Author SHA1 Message Date
junghoon86.park
c540378cb5 [foryou] 로그인, 비로그인시 노출 차이 수정
- 포유 아이콘 관련 처리부분 비로그인시 노출안되도록 처리.
 - 픽포유는 홈패널에서 노출로 처리.
2025-12-15 16:15:51 +09:00
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
junghoon86.park
1617da223b [메인 노출] 추천상품 관련 수정
- 몇개가 들어올지 모른다하여 기존 slice로 잘라서 저장하는부분에 대하여 삭제.
2025-11-12 09:33:58 +09:00
junghoon86.park
8fc492eaf8 [오류 처리]
- 혹시 모를 남은 추천 수정한 파일들에 대한 수정.
 - 없을때는 빈배열이나 기초값으로 가도록 수정.
2025-11-11 15:29:38 +09:00
junghoon86.park
bde1fb4eef [포유 작업]#3
- foryouaction,reducer 받는부분 변경 및 추가 .
 - 베스트셀러,픽포유,파퓰러쇼,저스트포유패널 노출 변경 및 수정 작업
 - 홈배너 데이터 불러오는부분 수정 및 변경.
2025-11-10 19:31:07 +09:00
junghoon86.park
11582840b8 [포유 작업]#1
- action, reducer 에 recommendProduct 관련 추가.
 - 로그 관련으로 Config에 pickedforyou추가
 - homepanel pickforyou노출 건으로 추가.
 - homepanel getSubCategory에 파라미터 추가.
 - bestseller,pickedforyou노출 변경.(foru api에서 내려주는걸로)
 - subCategory 노출 변경. foru api에서 내려주는 아이템 2개 추가및 기존 데이터 중복시 제거.
2025-11-10 16:17:51 +09:00
junghoon86.park
0c507d5818 [홈] 포유 아이콘 노출 제거
- 포유 조건 바뀜에 따라 우선 노출 제거
2025-11-07 14:02:45 +09:00
728e503976 [251025] feat: usePanelHistory && panelHistoryMiddleware
🕐 커밋 시간: 2025. 10. 25. 09:46:43

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

📁 추가된 파일:
  + com.twin.app.shoptime/src/actions/panelNavigationActions.js

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/App/App.js
  ~ com.twin.app.shoptime/src/actions/panelHistoryActions.js
  ~ com.twin.app.shoptime/src/hooks/usePanelHistory/usePanelHistory.js
  ~ com.twin.app.shoptime/src/middleware/panelHistoryMiddleware.js
  ~ com.twin.app.shoptime/src/reducers/panelHistoryReducer.js
  ~ com.twin.app.shoptime/src/views/HomePanel/BestSeller/BestSeller.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchResultsNew/ItemCard.jsx

🔧 주요 변경 내용:
  • 핵심 비즈니스 로직 개선
  • 중간 규모 기능 개선
  • 모듈 구조 개선
2025-10-25 09:46:45 +00:00
junghoon86.park
dc43a2d5ae [홈] 베스트 셀러 부분 콘솔 제거.
- 콘솔제거
2025-10-20 15:04:33 +09:00
junghoon86.park
664d837033 [못올린 파일들 업로드]
- TPOPUP KIND추가
 - cartgorypanel, 홈 bestseller 에너지 라벨 노출처리때문에 Titemcardnew로 변경.
 - productallsection. 우측포커스시 버튼 색 변경관련 처리 미상신건 처리.
2025-10-17 17:32:04 +09:00
junghoon86.park
b22f519c3d [컴포넌트] 대소문자 잘못들어간부분 수정 2025-10-02 16:07:09 +09:00
junghoon86.park
adb32b4536 [저스트포유] 포유
- 카테고리,베스트,파풀러쇼에서 임의 상품에 포유 마크 붙이도록처리.
 - 포유가 붙어 있는 상품을 store에 저장하여 포유페이지에서 노출되도록 변경.
2025-09-24 09:43:40 +09:00
dongyoungKo
731a199120 Home에서 아이템 클릭후 이전버튼 눌렀을 시 로그함수 호출되는 문제 수정 2025-05-19 14:15:51 +09:00
dongyoungKo
e9749091f8 [통합로그 No.5] onsale 상품 클릭시 로그 정보 수집 2025-05-16 16:58:23 +09:00
dongyoungKo
d291f78e7b [통합로그 No.5] Home 상품 클릭 로그 수집 ( 베스트셀러) 2025-05-16 16:27:50 +09:00
dongyoungKo
80bcae4cae [통합로그 No.4] Home Shelf 이동 시 해당 Shelf에 맞는 정보 수집 2025-05-12 18:04:22 +09:00
younghoon100.park
18f4e2dafc [No Jira Issue] IF-LGSP-LOG-005 (GNB 이력) Magic Mouse 대응 (TrendingNowPanel 1차)
1. deepLinkHandler.js
2. SpotlightIds.js
3. BestSeller.jsx
4. PopularShow.jsx
5. TrendingNowPanel.jsx
6. PopularShowIndicator.jsx
7. PopularProductList.jsx
8. PopularVideoCard.jsx
2024-11-13 18:02:50 +09:00
junghoon86.park
879ffed753 homepanel aria-label 발화 테스트용도 2024-06-26 11:20:48 +09:00
junghoon86.park
450f27684a [TV앱테스트]Home / Section 이동 시 Section 타이틀 발화 안됨
[CLM]https://harmony.lge.com:8443/issue/browse/SHOPTIME-2626
 
[DESC]
 -  label 추가.
2024-06-24 18:43:40 +09:00
jiwon93.son
c55b270857 [TrendingNow] Home > BestSeller / PopularShow 더보기 버튼으로 진입시 포커스 이슈 처리 2024-06-19 15:46:11 +09:00
yonghyon
55ffc527fa homeBanner 2024-06-12 18:45:40 +09:00
yonghyon
2aa04e489a pagenator 2024-06-03 22:52:15 +09:00
yonghyon
dd705d0071 vertical pagenator 2024-05-31 15:58:08 +09:00
junghoon86.park
987ceaf068 홈패널 접근성 처리
- 베스트셀러.온세일,파퓰러쇼 부분적용
2024-05-28 19:06:33 +09:00
younghoon100.park
402be5b9a5 [Log] Log, IF-LGSP-LOG-005, HomePanel 반영 2024-05-23 15:41:22 +09:00
junghoon86.park
21cb34a387 [TV앱테스트]Home / Populuar Show / [+] 클릭 / 이전 키 / On Sale로 포커스 이동
[CLM] https://harmony.lge.com:8443/issue/browse/SHOPTIME-2323
 
[DESC]
 - more버튼에 spotlightId가 없어 정상적으로 이동하지않아 스팟라이트 아이디 추가.
2024-05-17 16:25:36 +09:00
junghoon86.park
68cf0628d6 [TV앱테스트]Home / Popular show, Best Seller / + 아이콘 눌러도 아무 반응 없음
[CLM] https://harmony.lge.com:8443/issue/browse/SHOPTIME-2307
 
[DESC]
 - 더보기 관련 작업중에 링크부분이 잘못들어가있었던 부분 수정.
2024-05-17 13:18:08 +09:00
junghoon86.park
41dc727360 홈 마지막 아이템 선택시에 여백 부분 처리건. 2024-05-16 17:16:09 +09:00
jangheon Pyo
a57ee3da33 [다국어] 백틱으로 처리된 내역들 수정 2024-05-15 22:06:51 +09:00
junghoon86.park
eb43543d16 홈패널 여백 부분 확인용 05/10 2 2024-05-10 17:42:21 +09:00
junghoon86.park
00137eeaf0 홈패널 여백 부분 확인용 05/10 1 2024-05-10 16:54:54 +09:00
junghoon86.park
02756e6cbe 홈패널 마지막부분 여백값 관련 수정 2024-05-10 15:46:10 +09:00
yonghyon
b31b4f8491 focus error 2024-05-07 19:06:27 +09:00
junghoon86.park
a5ed47ea24 [더보기 버튼] 관련 수정건. 2024-05-07 14:28:53 +09:00
junghoon86.park
442a71256e [hoempanel] 베스트셀러 더보기 스팟이동 부분 추가
- pageName 추가.
2024-05-07 10:14:44 +09:00
junghoon86.park
0cf26c901b [home bestseller] 링크 오류수정 2024-04-15 18:32:38 +09:00
jangheon Pyo
b22288fb5d [Home]
Detail Notes :
 
1. 스크롤 시나리오 적용
> useScrollTopByDistance Hook 이용하여 스크롤 시나리오 적용
2. HomeBanner
> img 태그 -> CustomImage 컴포넌트로 변경하여 onError 처리 되도록 변경
3. 초기 Focus
> setTimeOut 이용하여 초기 진입시 Focus 추가
2024-04-12 19:18:12 +09:00
jangheon Pyo
94bdbf0a51 [Home] 화면 노출 순서 추가, Template 변경시 데이터 연동
Detail Notes :

1. 관리자에서 홈 컨텐츠 순서 변경 시 변경 안됨
- order 추가하여 변경
2. Template 변경시 데이터 꼬임
- Template 첫번째 레이아웃에만 정상적으로 데이터가 연동이 되며, 다른 레이아웃에서는 데이터가 꼬이는 현상이 있어서 각 레이아웃에 데이터를 연동함
2024-03-22 15:19:12 +09:00
junghoon86.park
76679023b0 [offerInfo] Props 추가건
- home/bestseller, home/subcategory 추가.
2024-03-18 16:49:28 +09:00
junghoon86.park
369aebb569 [HomePanel]BestSeller 스팟수정
- bestseller에서 스팟 왼쪽이동시에 gnb로 이동안하는부분 수정.
2024-02-26 13:00:26 +09:00
junghoon86.park
9d1e719b0a [HomePanel] 링크처리건.
- Subcategory,popularshow,homeonsaleitem,bestseller 링크 처리건.
2024-02-23 14:05:48 +09:00
junghoon86.park
9ab8a812d4 [HomePanel] 더보기 버튼 포커싱 관련 처리건
- 정보들어올때 그려주는식으로 변경.
2024-02-22 19:11:41 +09:00
hyunwoo93.cha
94e7fb4563 [TVirtualGridList]
- TVirtualGridList 컴포넌트 변경
- tramsform.js 삭제
- renderItem을 TVirtualGridList의 props로 전달해서 사용할 수 있도록 변경
2024-02-22 16:54:29 +09:00
junghoon86.park
650f7614c1 [HomePanel] 스크롤 처음으로 돌아왔을때 시작점 변경건.
- BestSeller,SubCategory 스크롤 처리
 - SubCategory더보기 아이콘 png 변경.
 - SubCategory width,Height값제거.
2024-02-21 15:59:36 +09:00
junghoon86.park
6b1ba09820 [HomePanel] BestSeller 랭크표시 관련처리
- props 부분 추가
 - css 필요없는 부분 제거 .
2024-02-20 18:56:55 +09:00
junghoon86.park
48c91c0703 [HomePanel] 홈패널 more Btn관련작업
- moreBtn관련 작업
2024-02-20 09:44:26 +09:00
junghoon86.park
a9c3c5a0ea [HomePanel]BestSeller 부분 호출 변경
- BestSellerItem 삭제
2024-02-14 18:46:36 +09:00
junghoon86.park
1b8f8cbaf7 [HomePanel] 더보기 버튼 관련 처리
- 더보기 아이콘 추가.
 - 섹션타이틀 css 변경
2024-02-14 09:36:33 +09:00
junghoon86.park
41a01a0059 [HomePanel] 스타일 변경건
- 각페이지별 스타일변경.
2024-02-13 15:40:58 +09:00
junghoon86.park
43c5716873 [Homepanel] style 수정
- 각페이지별 스타일 수정
2024-02-13 11:25:46 +09:00