[TIL] 04.27

2020. 4. 27. 23:14TIL

검색 엔진을 어떻게 구현할지 고민을 해보았다. 

기존 프로덕트에 있는 검색 서비스를 가져와서 이용해 보기위해서 기존의 코드를 살펴 보았다. 

lodash 의 debounce를 사용하여 fetch를 키를 누르고 난 후 750ms 뒤에 실행이 되도록 설정을 해두었다. 

그리고 제품이 있을 경우와 없을 경우를 나눠 onChange 함수를 만들어 나뉘어져 있었다. 

input tag가 하위 컴포넌트이기 때문에 input 창의 포커스를 확인하기 위해 useRef 를 사용하여 참조하는 형태로 만들어져 있었다. 

내가 필요한 부분들을 가져와 간단하게 만들어 보았는데 타입 설정에서 에러가 발생 하였다. 타입 공부를 좀더 해보아야 겠다. 

 

'TIL' 카테고리의 다른 글

[TIL] 05.12 Formik 2  (0) 2020.05.12
[TIL] 05.11  (0) 2020.05.11
[TIL] 04.23 react pagination  (0) 2020.04.23
[TIL] 04.22 react-dropzone  (0) 2020.04.22
[TIL] 04.21  (0) 2020.04.21