고동영
f4f61885e6
[SHOPTIME-3412] Full Player / Live / Live Channel / 다른 방송을 연속으로 계속 클릭 할 경우 잠시 멈춤 현상
...
[원인] showId가 같다면 클릭을 하지 않는 로직이 존재하지만 티비로 테스트시 속도 문제로 해당 로직이 정상적인 타이밍에 읽지않는것으로 판단
[대책] 중복으로 클릭이 안되도록 setTimeout을 이용해 로직 추가
2024-12-26 15:51:55 +09:00
고동영
6ae6ab7cf1
[지라이슈없음] prodOptYn -> optProdYn 변경
...
[원인] 백엔드 수정사항
2024-12-26 15:43:45 +09:00
고동영
5072fc96c2
[SHOPTIME-2539] Detail / price5가 있는 경우에도 할부가 노출되지 않음
...
[원인] 프로모션상품에서는 price5가아닌 rewd값으로 노출하는데 이 수정사항에서 일반 구매불가상품의 price5 할부 로직을 지워버림
[대책] 일반 구매불가상품에서 price5가 있으면 targetReward에 price5가 적용되도록 수정
2024-12-26 15:10:16 +09:00
고동영
4064acb8d9
[SHOPTIME-3494] Hot Picks / 핫픽스가 없을때 표시되는 화면 번역 안됨
...
[원인] $L이 적용되어있지않음
[대책] $L 적용 및 번역 텍스트 추가
2024-12-26 14:08:36 +09:00
고동영
71b06f48c0
[SHOPTIME-2950] Featured Brand / Live Channels / 제목만 표시되고 콘텐츠가 없음
...
[원인] Live Data가 없을때 Text를 비노출시키는 분기처리가 되어있지않음
[대책] brandChanInfo가 빈배열이라면 Live Channels 텍스트 UI 비노출
2024-12-26 13:51:40 +09:00
고동영
58512b946c
[SHOPTIME-3915] 상품 상세 / ShopLC SingleAuction / 처리 개선 요청
...
[수정사항] 결제가능상품에서 option API 무조건 호출로 변경 / SelectedBox 노출 여부 변경 / Checkout 회원정보API prodOptTpCdCval값추가
2024-12-26 11:10:25 +09:00
younghoon100.park
ec8263993b
[No Jira Issue] modified func, the shouldRenderComponent
...
changed files:
1. FeaturedBrandsPanel.jsx
2024-12-24 16:05:37 +09:00
younghoon100.park
b5b7f7989c
[No Jira Issue] modified func, hasTemPlateCodeWithValue and shouldRenderComponent
...
changed files:
1. FeaturedBrandsPanel.jsx
2024-12-24 11:23:29 +09:00
younghoon100.park
4256c476de
[SHOPTIME-3908] Featured Brands / Live full 영상 진입 / 이전 버튼 클릭 시 포커싱 사라짐
...
Changed files:
1. FeaturedBrandsPanel.jsx
Detail note:
원인: Component가 unmount되지 않은 상태에서 isOnTop이 아니었다가 다시 IsOnTop이될 경우, focus logic이 돌지 않음
대책: 해당 케이스에서 focus logic이 작동하도록 개선
2024-12-23 17:44:36 +09:00
고동영
98d5237d27
[SHOPTIME-3906] App 진입 후 영상 혹은 Live Full 화면 진입 시 포커싱 사라짐
...
[원인] 비디오 preview 상태로 재생 후 Full 화면 전환 시 focus주는 로직 부재
[대책] panel.modal값이 바뀔때 포커스 함수를 호출하도록 수정
2024-12-23 14:41:17 +09:00
고동영
03ce01be28
[SHOPTIME-3883] Hot Picks / 진입 포커싱 상이
...
[원인] (이전 커밋내용은 다른 이슈 였음)
ThemeDetailPage에서 테마 인디게이터 포커스 주는 로직이 useEffect로 되어있음
최초 랜더링시 화살표에 포커스가 잡힌 뒤 Shop By Mobile로 포커스가 다시 잡히는 현상
[대책] 포커스 로직을 useEffect가 아닌 클릭이벤트에서 호출되도록 수정
2024-12-18 17:52:13 +09:00
younghoon100.park
8cec55b603
[No Jira Issue] test bypass functionality during launch (2)
...
Changed files:
1. bypassLinkHandler.js
Detail note:
1. parse "bypass" argument
2024-12-18 14:39:30 +09:00
younghoon100.park
58cecb6ff6
[No Jira Issue] test bypass functionality during launch
...
Changed files:
1. App.js
2. bypassLinkHandler.js
2024-12-18 10:08:03 +09:00
고동영
40b07103c2
[SHOPTIME-3895] [요청] 결제 가능 상품상세화면_수량 1개로 제한
...
[원인] 기획변경
[대책] 결제가능상품 QUANTITY 갯수를 1개로만 가능하게 수정
- + 버튼은 Dim 처리 후 onClick 이벤트 주석처리
2024-12-17 16:12:30 +09:00
younghoon100.park
e9b90e5510
[No Jira Issue] restore code after testing
2024-12-17 15:39:30 +09:00
고동영
1d015359c5
[SHOPTIME-3883] Hot Picks / 진입 포커싱 상이
...
[원인] PlayListInfo의 데이터 변경이 2번 일어나서 포커스 useEffect가 2번 랜더링됨
[대책] PlayListInfo가 2번 변경되는것은 현재 구조상 바꿀 수 없기 때문에 포커스 로직을 분리하여 원하는 타이밍에 포커스를 줄 수 있도록 개선
2024-12-17 15:29:00 +09:00
고동영
ea0719cc1f
[SHOPTIME-3165] 디테일 페이지 내 Media 영상 재생 시나리오
...
[원인] 상품을 통해 진입했을때 미디오 시나리오 상이
[대책] 재생버튼이 나올때는 한번클릭시 풀화면으로 재생되는게 아닌
작은화면으로 재생이 된 후 한번 더 클릭해야 풀화면으로 전환되도록 수정
2024-12-16 16:21:59 +09:00
younghoon100.park
5bee3b613c
[No Jira Issue] add test for account launch event handling
...
Changed files:
1. App.js
2. account.js
3. deepLinkHandler.js
2024-12-16 10:29:28 +09:00
고동영
d0d7dac26f
[SHOPTIME-3844] Live / 포커싱 시 재생되는 작은 화면 / Scan to Shop QR 코드 읽히지 않음
...
[원인] QRCode 이미지 크기가 너무 작아 인식이 안됨
[대책] correctLevel L -> Q로 바꿔서 인식률이 올라가도록 수정
2024-12-10 17:21:10 +09:00
고동영
3050d7701e
[SHOPTIME-4815] 독일/영국 shoptime QVC 로고영역 수정 요청 건
...
[원인] 새로 바뀐 로고 이미지가 깨짐
[대책] height -> min-height 변경
2024-12-10 17:20:23 +09:00
고동영
65fe96da84
[SHOPTIME-3886] Trending Now / Best Seller 상품 확인 후 최하단 Top 버튼 클릭시 포커싱 사라짐
...
[원인] 1. topInfo 데이터가 없을때는 빈배열로 내려오기 때문에 !topInfo === false로 평가되기 때문에
조건문을 통과할 수 없음
2. Top 버튼을 눌렀을 때 Top으로 이동하지 않고 버튼 바로 위 아이템으로 포커스가 가능현상 수정
(맨위 첫번째아이템으로 SpotlightId 할당)
[대책] length로 분기처리함
2024-12-10 15:15:46 +09:00
younghoon100.park
a303d124dd
[No Jira Issue] fix: added cleanup to cancel animation frame and stop asynchronous states updates
...
Changed files:
1. RollingUnit.jsx
2024-12-10 13:23:52 +09:00
고동영
cb735b713f
[SHOPTIME-3883] Hot Picks / 진입 포커싱 상이
...
[원인] PlayerPanel이 랜더링될때 초기에는 panelInfo.targetId가 존재하지않아 TabButton에 포커스 후 다시 아이템에 포커스가 되는 현상
[대책] useEffect 의존성배열 playListInfo가 있을때만 호출하도록 수정 &&
targetId가 있는 경우 TabButton에 포커스 안가게 분기처리 &&
Job time 100으로 수정 (늦게 포커싱되는 원인)
2024-12-09 15:28:33 +09:00
고동영
e821fb574a
[SHOPTIME-2241] 콘텐츠 이미지 사이즈 최적화
...
[원인] 상품 이미지 영역에 맞는 사이즈를 사용하여 회질 및 속도 개선
[대책] imgUrls600 to imgUrls 변경
2024-12-06 15:30:01 +09:00
고동영
549cb78e04
[지라이슈없음] 구매불가상품 TYPE_CASE 수정
...
[수정사항] 기존 price에는 가격이 0원이면 Null로 내려왔지만 이제는 무조건 0원으로 내려오기 떄문에 0원을 기준으로 조건문 수정
2024-12-05 20:39:06 +09:00
고동영
bff23a747a
[지라이슈없음] price3 0원일때 offerInfo 처리
2024-12-05 19:30:32 +09:00
고동영
b0b4a7c138
[지라이슈없음] 구매불가상품 offerInfo가 노출되지않고 0원이 노출
...
[원인] discountedPrice가 0원일때 offerInfo가 노출되도록 되어있지 않음
기존에 price 2,3,5는 null 타입으로 내려오기때문에 랜더링이 되지 않았지만 priceInfo로 통일하면서 0원이라도 값이 내려오기 때문
2024-12-05 19:07:58 +09:00
younghoon100.park
bacf7b8348
[No Jira Issue] IF-LGSP-LOG-005 (GNB 이력) Magic Mouse 대응 (FeaturedBrandsPanel 5차)
...
Changed files:
1. FeaturedBrandsPanel.jsx
Detail note:
1. modified the useEffect for gnb logic
2024-12-05 12:19:25 +09:00
younghoon100.park
dce04b7470
[No Jira Issue] fix, style and element
...
Changed files:
1. FeaturedBrandsPanel.jsx
2. QuickMenuItem.module.less
2024-12-05 11:06:29 +09:00
고동영
1931c6c1a0
[지라이슈없음] featuredBrands brand logo 라운드 처리
...
[수정] 기존에원형으로된 이미지 로고만 데이터로 내려와 라운드 처리가 필요없었지만 사각형으로 된 이미지가 내려오기 때문에 border-radius 추가
2024-12-04 17:59:20 +09:00
고동영
ab663f1461
[SHOPTIME-4756] [UX/UI]신규 카테고리 로고 제작 요청 건
...
[수정] 핑프퐁이 런칭 되면서 신규 카테고리 생성으로 아이콘 추가
2024-12-04 16:52:47 +09:00
고동영
23603eb11b
[지라이슈없음] 베스트셀러 독일 오타수정
2024-12-04 11:03:01 +09:00
younghoon100.park
f81c5877b8
[No Jira Issue] launch params log
2024-12-03 18:03:57 +09:00
younghoon100.park
906677ae97
[No Jira Issue] fix, LG account logout 실행 시 발생하는 launch 문제
...
Changed files:
1. App.js
Detail note:
1. userData 변경 시, httpHeader가 없는 경우에만 launching 되도록 개선
2024-12-03 14:08:24 +09:00
고동영
8459d1fa98
[SHOPTIME-2563] Full 화면 UI 구성요소가 작은 화면에서 안사라지는 경우
...
[원인] Full Video 진입 후 이전패널에서 비디오 포커스를 주는경우 panelInfo.modal이 true로 바뀌면서 화면이 작아짐
[대책] 1. isOnTop일 경우 포커스 disalbe
2. 매직마우스일때 onBlur 함수가 호출되지않음 videoClick 함수에서 onBlur 호출
2024-12-02 15:48:27 +09:00
yonghyon
e2b7e15c41
pc접속시 서버 변경 제한
2024-12-02 14:59:10 +09:00
younghoon100.park
6356ea787b
[No Jira Issue] IF-LGSP-LOG-005 (GNB 이력) Magic Mouse 대응 (FeaturedBrandsPanel 4차)
...
Changed files:
1. FeaturedBrandsPanel.jsx
Detail note
1. modified the condition for the spotlight prop in the TPanel component
2024-11-30 16:22:25 +09:00
younghoon100.park
d22aac17a6
[SHOPITME-3334] Featured Brands / Show Room / Detail Page 에서 이전키 동작 안하는 현상
...
Changed files:
1. ImagePanel.jsx
2. ImageOverlayContents.jsx
3. ImageSideContents.jsx
4. ListEmptyContents.jsx
5. RoomThemeList.jsx
6. ShowNowProductList.jsx
Detail note:
1. refactoring and additional defensive logic
2024-11-29 15:10:30 +09:00
고동영
1fb0138d87
[지라이슈없음] getQRCodeUrl prdtData base64적용
2024-11-29 14:28:19 +09:00
고동영
e4ad08ae46
[지라이슈없음] BuyNow 버튼 클릭시 카드정보가 없을때 나오는 QRCode 스캔시 로그가 남지 않음
...
[지라이슈없음] 옵션이 1개 일때 OK 버튼 클릭시 포커스 사라짐
[원인 및 대책] 1. prdtId , patnrId를 넘겨줄 때 value가 바뀌어서 넘어감 , 순서가 다시 바꿔서 해결
2. 옵션이 2개일 경우에 대한 spotlightId로 포커스를 줌 옵션이 1개일때만 나오는 el에 SpotlightId 포커스
2024-11-28 14:04:46 +09:00
hyunwoo93.cha
4d133738d4
MyOrders 문구 수정
2024-11-28 09:35:05 +09:00
고동영
37f45b712b
[지라이슈없음] QRCode 더블쿼터 삭제 , 오타수정
2024-11-27 17:44:30 +09:00
younghoon100.park
b3537b8ef9
[No Jira Issue] delete, unnecessary console.log
...
1. HomePanel.jsx
2024-11-27 17:14:36 +09:00
younghoon100.park
428eacf608
[No Jira Issue] fix, API duplicate request
...
1. FeaturedBrandsPanel.jsx
2. brandReducer.js
2024-11-27 17:13:39 +09:00
younghoon100.park
28451c994b
[SHOPTIME-3866] Hot Picks 진입 홈배너로 App 진입 / Trending Now / 포커싱 사라짐
...
1. TrendingNowPanel.jsx
- 원인: deep link를 통해 Home을 경유하지 않고 바로 TrendingNow로 진입 시, 데이터 페칭 중 focus logic이 동작함, 이때 target이 없는 현상 발생
- 대책: 데이터 페칭 후 focus logic 실행 및 default target 설정
2024-11-27 11:12:02 +09:00
고동영
39574bfc02
updateHomeInfo import error
2024-11-27 10:50:21 +09:00
younghoon100.park
f805f9c54f
[No Jira Issue] delete unnecessary console
...
1. FeaturedBrandsPanel.jsx
2024-11-26 18:01:55 +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
고동영
710235c5f7
[지라이슈없음] QRCode TestCode 삭제
2024-11-26 17:55:26 +09:00
hyunwoo93.cha
4465659451
SHOPTIME-3813 ShopTime 주문결제 시나리오_테스트 [SHOPTIME-3875] [에러] 아무 계정 없는 정보로 test 시 무한로딩
2024-11-26 17:33:58 +09:00