issues
search
Hojip-Kim
/
KimpRun_FE
KimpRun의 Front-end 소스입니다.
https://kimp-run-fe-jvmn.vercel.app
0
stars
0
forks
source link
Search Component Refactor
#17
Open
Hojip-Kim
opened
1 month ago
Hojip-Kim
commented
1 month ago
key press event시마다 row가 리렌더링되는 상황 해결
debounce를 사용하여 key press 종료 후 특정시간 지났을 시에만 리렌더링이 되도록 설정
검색 창에 글자가 있을 때 무한리렌더링이 되는 현상 방지 - useCallback 메모이제이션 사용
select element 사용, TradingView Widget 통화 설정
redux 전역상태관리 사용하여 tradingview widget으로 값 보내기
검색 컴포넌트에 버튼 추가, keyboardEvent를 통해 'enter'를 사용하였을 시 버튼클릭이 되는 방식으로 UX개선 (enter hanlder => tradingview 리렌더링)
Hojip-Kim
commented
1 month ago
redux 'widget'카테고리의 'currency' field 추가하여 설정
key press event시마다 row가 리렌더링되는 상황 해결
select element 사용, TradingView Widget 통화 설정