29. setstate 함수 + manifest 에러

random-olive·2023년 3월 9일
0

1. setstate 함수

  • 메뉴를 클릭하면 그에 맞는 카테고리 버튼이 나온 채 유지되어야 하는데,
    메뉴를 클릭하면 활성화되었던 카테고리가 해제되었다.
//MenuBar.tsx
<Sub2
  onClick={() => {
  setSelected({idx3: idx });
  }}
  key={idx}
>
{el.item1}
</Sub2>
  • 따로 지정했던 setSelected에 ...selected를 지정하니까 해당 문제가 해결되었다.
<Sub2
  onClick={() => {
  setSelected({ ...selected, idx3: idx });
  }}
  key={idx}
>

2. manifest: line: 1, column:1, syntax error

//index.html
<link rel="manifest" href="%PUBLIC_URL%/manifest.json" /><link rel="/manifest" href="%PUBLIC_URL%/manifest.json" />
로 변경하니까 해당 에러가 사라졌다.

profile
Doubts kills more dreams than failure ever will

0개의 댓글