본문 바로가기

내 경험으로 도움이 되는/원티드 프리온보딩

TIL - 7

- Keyword

React / localStorage / 검색 기능

 

  // 검색 시 보여줄 List 만드는 함수
  const handleSearchClick = () => {
    const targetForestLists = JSON.parse(localStorage.getItem("myForestLists"));
    const selectType = currentSelectRef.current.value;
    const searchInput = searchInputRef.current.value.trim();

    const searchMyForestLists = targetForestLists.filter((elem) => {
        return elem[selectType].includes(searchInput);
    });

    setMyForestLists(searchMyForestLists);
  };

 

- 오늘 하루 느낀 점

3번째 기업과제를 마쳤다.

과제를 제출하고 나서 그제야 로직을 더 간결하게 표현할 수 있었던 것을 알게 되었다.

다음 과제에서는 생각하고 좀 더 생각해서 로직을 짜도록 해야겠다.

 

왜인지는 모르겠지만 편두통이 좀 심해진 것 같다. 체력이 문제인지.. 운동도 꾸준히 해야 될 것 같다.

 

다음 과제에는 좀 더 어려운 파트를 맡아서 하고 싶다. 더 고민해보고 안 써본 기술을 익히고 사용하면 더 재밌을 것 같다.

반응형

'내 경험으로 도움이 되는 > 원티드 프리온보딩' 카테고리의 다른 글

TIL - 9  (0) 2022.03.04
TIL - 8  (0) 2022.03.04
TIL - 6  (0) 2022.03.01
TIL - 5  (0) 2022.02.25
TIL - 4  (0) 2022.02.25