React useState 배열 요소 추가하기, add, insert 하기, 추가할 때 마지막 요소 중복 제거

작성자 : 조회수 :


EventSource를 통해 SSE로 백엔드와 연결 하는 코드를 작성 중

 

배열의 마지막 부분의 ID가 같을 때 같은 오래된 인자는 삭제 후

 

값이 수정된 새로운 인자를 추가 시켜, 마치 수정된 것처럼 만드는 코드가 필요했습니다.

 

그러던 중

 

useStateset 부분에서 아래 코드처럼 수정이 가능하다는 걸 알았습니다.

 

그래서 기록에 남기려고 합니다.




이런 상태 값이 있었을 때







이런 식으로 작성해 주면 됩니다.