[251020] fix: VoiceInputOverlay Voice Enhancement
🕐 커밋 시간: 2025. 10. 20. 20:44:44 📊 변경 통계: • 총 파일: 5개 • 추가: +140줄 • 삭제: -87줄 📝 수정된 파일: ~ com.twin.app.shoptime/src/actions/searchActions.js ~ com.twin.app.shoptime/src/actions/webSpeechActions.js ~ com.twin.app.shoptime/src/reducers/searchReducer.js ~ com.twin.app.shoptime/src/services/webSpeech/WebSpeechService.js ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx 🔧 함수 변경 내용: 📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx (javascript): 🔄 Modified: clearAllTimers() 🔧 주요 변경 내용: • 핵심 비즈니스 로직 개선 • API 서비스 레이어 개선
This commit is contained in:
@@ -73,6 +73,10 @@ export const searchReducer = (state = initialState, action) => {
|
||||
// searchId 추출 (첫 번째 result에서)
|
||||
const searchId = results.length > 0 ? results[0].searchId : null;
|
||||
|
||||
// [VoiceInput] Redux에 searchId 저장 로그
|
||||
console.log('[VoiceInput] 💾 Redux에 searchId 저장');
|
||||
console.log('[VoiceInput] └─ searchId:', searchId || '(없음)');
|
||||
|
||||
return {
|
||||
...state,
|
||||
shopperHouseData: resultData,
|
||||
@@ -86,6 +90,7 @@ export const searchReducer = (state = initialState, action) => {
|
||||
}
|
||||
|
||||
case types.CLEAR_SHOPPERHOUSE_DATA:
|
||||
console.log('[VoiceInput] 🧹 Redux shopperHouseData 초기화 (searchId 리셋)');
|
||||
return {
|
||||
...state,
|
||||
shopperHouseData: null,
|
||||
|
||||
Reference in New Issue
Block a user