react 객체 배열에서 요소 바꾸기

채연·2023년 4월 7일
0

목록 보기
10/22
      const currentRow = filterRows.find((row) => row.id === currentId);

      const selectedOption = autocompletePickOptions("type").find(
        (option) => option.value === selectValue
      );
      setFilterRows(
        filterRows.map((row) =>
          row.id === currentId
            ? { ...row, type: selectedOption?.label }
            : row
        )
      );
      // console.log(currentRow);
      // const changeCurrentRowId: Row = {
      //   ...currentRow,
      //   type: selectedOption?.label,
      // };

      // const filteredRows = filterRows.filter((row) => row.id !== currentId);
      // setFilterRows(() => {
      //   const newfilter = [...filteredRows, changeCurrentRowId];
      //   // newfilter.sort((a:Row, b: Row)=> a.id - b.id);
      //   console.log(newfilter);
      //   return newfilter;
      // });
profile
Hello Velog

0개의 댓글