Показать сообщение отдельно
  #1 (permalink)  
Старый 14.08.2024, 02:18
Интересующийся
Отправить личное сообщение для acvafor Посмотреть профиль Найти все сообщения от acvafor
 
Регистрация: 03.08.2024
Сообщений: 13

Изменение значений
Подскажите, как поменять title по id?

const [list, setList] = useState([])

const changeStatus = (id) => {
        list.filter((x) => x.id == id).forEach((x)=> {x.title = "#тес2"}) 
    }


changeStatus(передаю id)


Как мне это передать в setlist?

Пробовал через

list.map(obj =>{
                if(obj.id === id){      
                    obj.title = id
                 }
})


Тоже не понял как передать в setlist

Сама структура данных
[{"color": "black", "done": false, "dscr": "", "id": "0.886308390783848", "title": "1"}, {"color": "black", "done": false, "dscr": "44", "id": "0.060414084096957345", "title": "2"}]
Ответить с цитированием