Commit Graph

4536 Commits

Author SHA1 Message Date
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
d09a59a86e [251025] feat: usePanelHistory
🕐 커밋 시간: 2025. 10. 25. 05:33:22

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

📁 추가된 파일:
  + com.twin.app.shoptime/src/actions/panelHistoryActions.js
  + com.twin.app.shoptime/src/hooks/usePanelHistory/index.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/package-lock.json
  ~ com.twin.app.shoptime/src/actions/actionTypes.js
  ~ com.twin.app.shoptime/src/store/store.js

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/reducers/panelHistoryReducer.js (javascript):
     Added: enqueuePanel()

🔧 주요 변경 내용:
  • 타입 시스템 안정성 강화
  • 핵심 비즈니스 로직 개선

Performance: 코드 최적화로 성능 개선 기대
2025-10-25 05:33:22 +00:00
f03e78932c [251025] feat: SearchPanel.new.v2 Focus-1
🕐 커밋 시간: 2025. 10. 25. 04:57:00

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

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.small.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.v2.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchResults.new.v2.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.jsx (javascript):
    🔄 Modified: Spottable()
  📄 com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.small.jsx (javascript):
    🔄 Modified: Bubble()
  📄 com.twin.app.shoptime/src/views/SearchPanel/SearchResults.new.v2.jsx (javascript):
    🔄 Modified: SafeImage()
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx (javascript):
    🔄 Modified: clearAllTimers()
2025-10-25 04:57:00 +00:00
aefcfb10ab [251025] feat: ProductAllSection 관련 CSS호환성
🕐 커밋 시간: 2025. 10. 24. 23:07:25

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

📝 수정된 파일:
  ~ 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/components/BuyOptionPriceBlock.module.less
  ~ com.twin.app.shoptime/src/views/DetailPanel/components/TScroller/TScrollerDetail.module.less

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx (javascript):
     Added: handleFocusIn(), handleFocusOut()
    🔄 Modified: extractProductMeta()

🔧 주요 변경 내용:
  • UI 컴포넌트 아키텍처 개선
2025-10-24 23:07:26 +00:00
f067fd11cd [251025] feat: DetailPanel ShowUserReviews,ScrollDown겹침 해결
🕐 커밋 시간: 2025. 10. 24. 22:55:19

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

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx
  ~ com.twin.app.shoptime/src/views/UserReview/ShowUserReviews.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx (javascript):
    🔄 Modified: extractProductMeta()
  📄 com.twin.app.shoptime/src/views/UserReview/ShowUserReviews.jsx (javascript):
     Added: ShowUserReviews()
     Deleted: ShowUserReviews()
2025-10-24 22:55:19 +00:00
25f25a157a [251024] [251025] feat: SearchResults.new.v2.jsx 추가상품 포커스 이동 해결 2025-10-24 22:42:58 +00:00
2838e4b8ec [251024] [251025] feat: Voice검색 후 포커스 문제
🕐 커밋 시간: 2025. 10. 24. 21:16:53

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

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.v2.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchResults.new.v2.jsx

🔧 주요 변경 내용:
  • 소규모 기능 개선
2025-10-24 21:16:53 +00:00
587acbd2ee [251024] [251025] feat: SearchPanel.new.v2 HowAboutThese 검색 대기화면
🕐 커밋 시간: 2025. 10. 24. 20:45:45

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

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.v2.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchResults.new.v2.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx (javascript):
     Added: clearAllTimers()
2025-10-24 20:45:45 +00: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
2ebf118875 [251024] fix: SearchInputOvelray update-2
🕐 커밋 시간: 2025. 10. 24. 21:10:35

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

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchInputOverlay.module.less
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchResults.new.v2.module.less
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.module.less
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceApiError.module.less
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceResponse.module.less

🔧 주요 변경 내용:
  • API 서비스 레이어 개선
  • 중간 규모 기능 개선
2025-10-24 21:10:37 +09:00
37507a3f27 [251024] fix: SearchInputOvelray update-1
🕐 커밋 시간: 2025. 10. 24. 20:57:22

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

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchInputOverlay.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.v2.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/SearchPanel/SearchInputOverlay.jsx (javascript):
    🔄 Modified: Spottable()
2025-10-24 20:57:23 +09:00
aec2292b3e [251024] fix: SearchInputOvelray 및 focus-within 대체
🕐 커밋 시간: 2025. 10. 24. 20:37:16

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

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchInputOverlay.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.v2.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/TInput/TInputSimple.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.module.less
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoicePromptScreen.module.less
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceResponse.module.less

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/SearchPanel/SearchInputOverlay.jsx (javascript):
    🔄 Modified: Spottable()
  📄 com.twin.app.shoptime/src/views/SearchPanel/TInput/TInputSimple.jsx (javascript):
    🔄 Modified: Spottable()
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx (javascript):
    🔄 Modified: clearAllTimers()
2025-10-24 20:37:18 +09:00
junghoon86.park
7462c2876d [search] 탑버튼 적용.
- 검색이후 탑버튼 스팟 포커스 적용
2025-10-24 17:39:27 +09:00
junghoon86.park
fc72ba3193 [서치 하단] 버튼 관련 업로드가 안돼어있는것같아 업로드
- 버튼 스타일 노출 변경.
2025-10-24 17:11:35 +09:00
junghoon86.park
820aab8d03 [서치] 낮은 버전에서 focus-within 안먹는 부분처리
- focus-within 제거 및 focus outline으로 변경 처리.
2025-10-24 17:08:04 +09:00
a843b7c215 [251024] fix: VoiceSearch Results Focus
🕐 커밋 시간: 2025. 10. 24. 13:25:06

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

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.v2.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchResults.new.v2.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/SearchPanel/SearchResults.new.v2.jsx (javascript):
    🔄 Modified: SafeImage()
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx (javascript):
     Added: clearAllTimers()
2025-10-24 13:25:07 +09:00
661549f4a9 [251024] fix: Code Optimization
🕐 커밋 시간: 2025. 10. 24. 13:17:24

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

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchResults.new.v2.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchResultsNew/ItemCard.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchResultsNew/ShowCard.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/TInput/TInputSimple.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceDebugDashboard.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceResponse.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/SearchPanel/SearchResults.new.v2.jsx (javascript):
     Deleted: SafeImage(), upBtnClick()
  📄 com.twin.app.shoptime/src/views/SearchPanel/SearchResultsNew/ItemCard.jsx (javascript):
     Added: ItemCard()
     Deleted: ItemCard()
  📄 com.twin.app.shoptime/src/views/SearchPanel/SearchResultsNew/ShowCard.jsx (javascript):
     Added: ShowCard()
     Deleted: ShowCard()
  📄 com.twin.app.shoptime/src/views/SearchPanel/TInput/TInputSimple.jsx (javascript):
    🔄 Modified: Spottable()
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceDebugDashboard.jsx (javascript):
     Added: handleDashboardClick()
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx (javascript):
    🔄 Modified: clearAllTimers()
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceResponse.jsx (javascript):
    🔄 Modified: SpotlightContainerDecorator()

Performance: 코드 최적화로 성능 개선 기대
2025-10-24 13:17:26 +09:00
09bb9fb3e9 [251024] fix: HowAboutThese ShopperHouse API,DEBUG_MODE=false
🕐 커밋 시간: 2025. 10. 24. 12:18:21

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

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.small.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.v2.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchResults.new.v2.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.jsx (javascript):
     Added: HowAboutThese()
     Deleted: HowAboutThese()
  📄 com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.small.jsx (javascript):
     Added: Bubble()
  📄 com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.v2.jsx (javascript):
    🔄 Modified: SpotlightContainerDecorator()
  📄 com.twin.app.shoptime/src/views/SearchPanel/SearchResults.new.v2.jsx (javascript):
     Added: SafeImage()
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx (javascript):
    🔄 Modified: Spottable(), clearAllTimers()
2025-10-24 12:18:22 +09:00
6f9b6133b9 [251024] fix: HowAboutThese
🕐 커밋 시간: 2025. 10. 24. 11:44:50

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

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchResults.new.v2.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx (javascript):
    🔄 Modified: extractProductMeta()
  📄 com.twin.app.shoptime/src/views/SearchPanel/SearchResults.new.v2.jsx (javascript):
     Deleted: SearchResultsNew()
2025-10-24 11:44:52 +09:00
2ae50602c7 [251024] fix: SearchInputOverlay Recent Searches
🕐 커밋 시간: 2025. 10. 24. 10:51:08

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

📁 추가된 파일:
  + com.twin.app.shoptime/src/hooks/useSearchHistory.js
  + com.twin.app.shoptime/src/utils/searchHistory.js

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchInputOverlay.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.v2.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx

🔧 주요 변경 내용:
  • 핵심 비즈니스 로직 개선
  • 공통 유틸리티 함수 최적화
  • 중간 규모 기능 개선
  • 모듈 구조 개선
2025-10-24 10:51:11 +09:00
ec6c3aa4cd [251024] fix: SearchPanel.new.v2 Optimization-2
🕐 커밋 시간: 2025. 10. 24. 10:15:20

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

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchInpuOverlay.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.v2.jsx

🔧 주요 변경 내용:
  • 코드 정리 및 최적화

Performance: 코드 최적화로 성능 개선 기대
2025-10-24 10:15:21 +09:00
junghoon86.park
1f2f8ed8a4 [howaboutthese] 하단부 패딩으로 인한 글자 짤림 수정
- 패딩제거 하고 height, line-height로 수정. padding은 좌우로만 적용되도록 처리.
2025-10-24 09:58:13 +09:00
25b038e304 [251024] fix: SearchPanel.new.v2 Optimization-1
🕐 커밋 시간: 2025. 10. 24. 09:51:08

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

📝 수정된 파일:
  ~ com.twin.app.shoptime/.gitignore
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.v2.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchResults.new.v2.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/TInput/TInputSimple.jsx

🔧 주요 변경 내용:
  • 대규모 기능 개발
2025-10-24 09:51:10 +09:00
junghoon86.park
c3985f6f98 [how about these] 펼쳤을때 스타일 수정
- 이전 작업부분에서 제거해야할 부분이 제거되지않아 제거 처리.
2025-10-24 09:37:38 +09:00
junghoon86.park
39ab250899 [서치] 기존 how about these 스타일 수정
- 스타일 수정
2025-10-23 21:07:08 +09:00
junghoon86.park
bfe9ecce8b [서치] howaboutthese 스타일 수정
- marquee부분은 아직 해결 못함.
2025-10-23 20:59:06 +09:00
fa2bcb7866 [251023] fix: SearchPanel.new.v2 TInputSimple focused Text
🕐 커밋 시간: 2025. 10. 23. 20:56:55

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

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.v2.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/TInput/TInputSimple.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/SearchPanel/TInput/TInputSimple.jsx (javascript):
    🔄 Modified: Spottable(), TInputSimple()
2025-10-23 20:56:55 +09:00
3cf47a4f1c [251023] fix: SearchPanel.new.v2 ShoppHouse TurnBack and Focus
🕐 커밋 시간: 2025. 10. 23. 20:45:59

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

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/reducers/searchReducer.js
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.v2.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx (javascript):
    🔄 Modified: clearAllTimers()

🔧 주요 변경 내용:
  • 핵심 비즈니스 로직 개선
2025-10-23 20:46:01 +09:00
eecb1c26bb [251023] fix: ShopperHouse API relativeQurues구현
🕐 커밋 시간: 2025. 10. 23. 17:39:17

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

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/actions/searchActions.js
  ~ com.twin.app.shoptime/src/reducers/searchReducer.js
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.v2.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchResults.new.v2.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/actions/searchActions.js (javascript):
    🔄 Modified: setShopperHouseError()
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx (javascript):
    🔄 Modified: clearAllTimers()

🔧 주요 변경 내용:
  • 핵심 비즈니스 로직 개선
2025-10-23 17:39:18 +09:00
a6c74a35f6 Merge branch 'detail_v3' of http://gitlab.t-win.kr/ifheone/shoptime into detail_v3 2025-10-23 16:24:19 +09:00
junghoon86.park
89fcd20abe [searchpanel] 스팟이동 관련 처리건 및 검색결과 핫픽스 링크 연결
- 검색결과에서 상세갔다가 돌아왔을때 스팟저장및 이동 처리건.
 - 검색결과에서의 핫픽스 노출링크 연결.
2025-10-23 16:24:07 +09:00
0c9d9bd19e [251023] fix: SearchPanel.new.v2.jsx VOICE_RESULT->Intial 모드 구현
🕐 커밋 시간: 2025. 10. 23. 16:23:57

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

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

🔧 주요 변경 내용:
  • 소규모 기능 개선
2025-10-23 16:23:59 +09:00
d2ff9a9a1d [251023] fix: SearchPanel.new.v2.jsx, SearInputOverlay단순화
🕐 커밋 시간: 2025. 10. 23. 16:06:35

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

📁 추가된 파일:
  + com.twin.app.shoptime/src/views/SearchPanel/TInput/TInputSimple.jsx
  + com.twin.app.shoptime/src/views/SearchPanel/TInput/TInputSimple.module.less

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/MainView/MainView.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchInpuOverlay.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.v2.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/SearchPanel/SearchInpuOverlay.jsx (javascript):
    🔄 Modified: Spottable()
  📄 com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.v2.jsx (javascript):
     Added: handleSearchOverlayKeyword(), onClick()
     Deleted: SearchResultsNew(), getButtonTabList(), upBtnClick()
  📄 com.twin.app.shoptime/src/views/SearchPanel/TInput/TInputSimple.module.less (unknown):
     Added: translateY()
2025-10-23 16:06:36 +09:00
junghoon86.park
4b8b8e9e86 [searchpanel] return 값 부분 관련 삭제
- updatepanel 존재하여 제거.
2025-10-23 13:18:04 +09:00
junghoon86.park
0010da6110 [search] 일반 검색 초기 스팟 처리#1
- theme,item,show 부분 체크하여 첫번째 스팟가도록 변경.
 - 상세 다녀와서의 스팟처리중.
2025-10-23 13:16:14 +09:00
33c34b6f44 [251023] fix: 일반검색 수정
🕐 커밋 시간: 2025. 10. 23. 10:25:47

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

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/SearchPanel/SearchInpuOverlay.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/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.module.less

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx (javascript):
     Added: SpotlightContainerDecorator()
    🔄 Modified: clearAllTimers()
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.module.less (unknown):
     Added: scale()
2025-10-23 10:25:48 +09:00
junghoon86.park
4ffacbdef9 [searchPanel] 기획에 맞춰 수정#1
- 기획서에 맞춰서 수정
2025-10-22 21:39:43 +09:00
c60c97ccfd [251022] feat: HowAboutThese-3
🕐 커밋 시간: 2025. 10. 22. 21:31:35

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

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.module.less
  ~ com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.small.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.small.module.less

🔧 주요 변경 내용:
  • 소규모 기능 개선
  • 코드 정리 및 최적화
2025-10-22 21:31:37 +09:00
8f00bc24cb [251022] feat: HowAboutThese-2
🕐 커밋 시간: 2025. 10. 22. 20:13:22

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

📁 추가된 파일:
  + com.twin.app.shoptime/assets/images/icons/ic-shoptime.png

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.module.less
  ~ com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.small.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.small.module.less

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.jsx (javascript):
    🔄 Modified: Spottable()
  📄 com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.small.jsx (javascript):
    🔄 Modified: Spottable()
2025-10-22 20:13:24 +09:00
e6c5e27e2d [251022] feat: HowAboutThese
🕐 커밋 시간: 2025. 10. 22. 18:46:19

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

📁 추가된 파일:
  + com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.figma.jsx
  + com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.jsx
  + com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.module.less
  + com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.small.figama.jsx
  + com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.small.jsx
  + com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.small.module.less
  + com.twin.app.shoptime/src/views/SearchPanel/SearchResults.new.v2.jsx
  + com.twin.app.shoptime/src/views/SearchPanel/SearchResults.new.v2.module.less

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

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.jsx (javascript):
     Added: HowAboutThese()
  📄 com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.module.less (unknown):
     Added: gradient(), translateY()
  📄 com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.small.jsx (javascript):
     Added: HowAboutTheseSmall()
  📄 com.twin.app.shoptime/src/views/SearchPanel/HowAboutThese/HowAboutThese.small.module.less (unknown):
     Added: translateY(), gradient()
  📄 com.twin.app.shoptime/src/views/SearchPanel/SearchResults.new.v2.jsx (javascript):
     Added: SearchResultsNew(), getButtonTabList(), upBtnClick()
  📄 com.twin.app.shoptime/src/views/SearchPanel/SearchResults.new.v2.module.less (unknown):
     Added: translateY(), child()
2025-10-22 18:46:22 +09:00
f460cbfd04 [251022] fix: VoiceInputOverlay API호출 수정
🕐 커밋 시간: 2025. 10. 22. 17:07:35

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

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

🔧 주요 변경 내용:
  • 코드 정리 및 최적화
2025-10-22 17:07:36 +09:00
be6dee5f13 [251022] fix: VoiceInputOverlay FinalText processing updated
🕐 커밋 시간: 2025. 10. 22. 16:56:15

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

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/actions/actionTypes.js
  ~ com.twin.app.shoptime/src/actions/webSpeechActions.js
  ~ com.twin.app.shoptime/src/reducers/voiceReducer.js
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceDebugDashboard.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.module.less
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoicePromptScreen.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx (javascript):
    🔄 Modified: clearAllTimers()
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoicePromptScreen.jsx (javascript):
     Added: createBubbleClickHandler()
    🔄 Modified: SpotlightContainerDecorator()
     Deleted: handleBubbleClick()

🔧 주요 변경 내용:
  • 타입 시스템 안정성 강화
  • 핵심 비즈니스 로직 개선
2025-10-22 16:56:17 +09:00
466d2b7440 [251022] fix: VoiceDebugDashboard Persistent
🕐 커밋 시간: 2025. 10. 22. 15:57:11

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

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/reducers/searchReducer.js
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.module.less

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx (javascript):
    🔄 Modified: clearAllTimers()

🔧 주요 변경 내용:
  • 핵심 비즈니스 로직 개선
2025-10-22 15:57:12 +09:00
8a2704265f [251022] feat: VoiceDebugDashboard
🕐 커밋 시간: 2025. 10. 22. 15:14:24

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

📁 추가된 파일:
  + com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceDebugDashboard.jsx

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.module.less

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx (javascript):
    🔄 Modified: clearAllTimers()
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.module.less (unknown):
     Added: scale(), rotate(), media(), translateY(), repeat()
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceDebugDashboard.jsx (javascript):
     Added: getEventIcon()
2025-10-22 15:14:25 +09:00
b74f7abf83 [251022] fix: VoiceInputOverlay 조기종료 해결
🕐 커밋 시간: 2025. 10. 22. 14:55:17

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

📝 수정된 파일:
  ~ 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/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx (javascript):
    🔄 Modified: clearAllTimers()
2025-10-22 14:55:18 +09:00
a3a8503842 [251022] fix: webSpeech관련 로그 추가
🕐 커밋 시간: 2025. 10. 22. 14:15:12

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

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/actions/webSpeechActions.js
  ~ com.twin.app.shoptime/src/hooks/useWebSpeech.js
  ~ com.twin.app.shoptime/src/services/webSpeech/WebSpeechService.js

🔧 주요 변경 내용:
  • 핵심 비즈니스 로직 개선
  • API 서비스 레이어 개선
  • 소규모 기능 개선
  • 코드 정리 및 최적화
2025-10-22 14:15:13 +09:00
595f4bd473 [251022] fix: VoiceInputOverlay Bubble Search and 코드정리
🕐 커밋 시간: 2025. 10. 22. 13:07:25

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

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/ShopNowButton.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceApiError.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoicePromptScreen.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceResponse.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/ShopNowButton.jsx (javascript):
     Added: handleSpotlightUp()
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx (javascript):
     Deleted: clearAllTimers()
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceApiError.jsx (javascript):
     Added: getErrorMessage(), getErrorDetails()
    🔄 Modified: Spottable()
     Deleted: getErrorMessage(), getErrorDetails()
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoicePromptScreen.jsx (javascript):
    🔄 Modified: SpotlightContainerDecorator()
     Deleted: handleClick()

🔧 주요 변경 내용:
  • API 서비스 레이어 개선
2025-10-22 13:07:27 +09:00
94f06f9820 [251022] fix: ShopperHouse API Error처리
🕐 커밋 시간: 2025. 10. 22. 10:55:17

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

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/reducers/searchReducer.js
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceApiError.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceApiError.module.less

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx (javascript):
    🔄 Modified: clearAllTimers()
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceApiError.jsx (javascript):
     Added: VoiceApiError(), getErrorMessage(), getErrorDetails()
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceApiError.module.less (unknown):
     Added: brightness(), translateY()

🔧 주요 변경 내용:
  • 핵심 비즈니스 로직 개선
  • API 서비스 레이어 개선
2025-10-22 10:55:18 +09:00
junghoon86.park
553aab4ce5 [search] IF-LGSP-097 검색 메인 조회 적용
- searchpanel진입시 화면에 적용.
- your recent searches부분은 미적용.
- hotpicksforyou링크연결.
2025-10-22 10:38:13 +09:00
96de37c44e [251022] fix: WebSpeech 이벤트 상태 디버그 추가
🕐 커밋 시간: 2025. 10. 22. 10:06:35

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

📁 추가된 파일:
  + com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/WebSpeechEventDebug.jsx
  + com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/backup_251022/VoiceInputOverlay.jsx
  + com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/backup_251022/VoiceInputOverlay.module.less

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.module.less

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx (javascript):
     Added: handleMicClick()
    🔄 Modified: clearAllTimers()
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/WebSpeechEventDebug.jsx (javascript):
     Added: WebSpeechEventDebug()
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/backup_251022/VoiceInputOverlay.jsx (javascript):
     Added: clearTimerRef(), clearIntervalRef(), clearAllTimers()
  📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/backup_251022/VoiceInputOverlay.module.less (unknown):
     Added: translate()
2025-10-22 10:06:36 +09:00