Size: a a a

2020 June 12

ДМ

Диего Мустафа... in React Kyiv
Valentyn Dubin
Ну так привяжи до useEffect, щоб перемальвував коли зміниться значення
у меня значение из useContext и такой способ не работает..
источник

MG

Mr Goose in React Kyiv
Диего Мустафа
А как перерендерить дочерний компонент при изменении контекста?
у тебя дочерний компонент использует какие-то данные из контекста получая их через пропсы? тогда он и так апдейтнется при изменении пропсов
источник

ДМ

Диего Мустафа... in React Kyiv
Mr Goose
у тебя дочерний компонент использует какие-то данные из контекста получая их через пропсы? тогда он и так апдейтнется при изменении пропсов
у меня не обновляются компоненты, в которых я использую useContext, хотя должны.
при этом значение если в консоль выводить, то оно обновленное. но useEffect не реагирует и компонент не обновляется
источник

ДМ

Диего Мустафа... in React Kyiv
Mr Goose
у тебя дочерний компонент использует какие-то данные из контекста получая их через пропсы? тогда он и так апдейтнется при изменении пропсов
я и через пропсы пробовал и в самом компоненте useContext.
источник

MG

Mr Goose in React Kyiv
значит ты что-то делаешь не так, без кода не подсказать
источник
2020 June 13

ДМ

Диего Мустафа... in React Kyiv
Mr Goose
значит ты что-то делаешь не так, без кода не подсказать
ошибка была в том что я изменял массив, а не новый создавал. поверхностное равенство. пздц 😭
источник
2020 June 14

VD

Valentyn Dubin in React Kyiv
Ребят. 😊 Как лучше организовать систему вывода уведомлений? Пока в голову приходит создать масив, где будет хранится список уведомлений, Добавление нового уведомления вызывать в санке когда будет ответ,  зарезолвится промис, и тамже через set timout его удалять из масива (чтобы уведомления постепенно изщезали в порядке добавления) Я правильно мыслю?)
источник

RD

Rostyk Doskochynskiy in React Kyiv
якщо в тебе redux можеш використати
https://www.npmjs.com/package/react-notification-system-redux
источник

DB

Dima Bildin in React Kyiv
Valentyn Dubin
Ребят. 😊 Как лучше организовать систему вывода уведомлений? Пока в голову приходит создать масив, где будет хранится список уведомлений, Добавление нового уведомления вызывать в санке когда будет ответ,  зарезолвится промис, и тамже через set timout его удалять из масива (чтобы уведомления постепенно изщезали в порядке добавления) Я правильно мыслю?)
Да, звучит нормально
источник

VD

Valentyn Dubin in React Kyiv
Дякую за бібліотеку, буду використовувати в майбутньому), але хотілося б спочатку самому без неї реалізувати)😊
источник

RD

Rostyk Doskochynskiy in React Kyiv
аа) ну вперед) там подібна реалізація до тої що ти описав
источник

VD

Valentyn Dubin in React Kyiv
Всім дякую 😊)
источник

Е

Егор in React Kyiv
Всем, привет!
Подскажите пожалуйста, у меня в state есть вот такое обьект

currentGlossaryword: {
id: 28
meaning: ""
selected: true
value: "laboris"
}

Мне нужно записать в его ключ meaning , event.target.value .
Я
пишу вот так

this.setState({currentGlossaryword.meaning: event.target.value })

React ругается
источник

ИР

Илья Раецкий... in React Kyiv
Ты напрямую перезаписываешь
источник

Е

Егор in React Kyiv
А как нужно?
источник

В

Вроде бы Артем... in React Kyiv
Valentyn Dubin
Ребят. 😊 Как лучше организовать систему вывода уведомлений? Пока в голову приходит создать масив, где будет хранится список уведомлений, Добавление нового уведомления вызывать в санке когда будет ответ,  зарезолвится промис, и тамже через set timout его удалять из масива (чтобы уведомления постепенно изщезали в порядке добавления) Я правильно мыслю?)
Ото проэкт несётся) Когда релиз?
источник

ИР

Илья Раецкий... in React Kyiv
this.setState(...state, meaning: event.target.value)
источник

OD

Oleksandr Dulia in React Kyiv
Егор
Всем, привет!
Подскажите пожалуйста, у меня в state есть вот такое обьект

currentGlossaryword: {
id: 28
meaning: ""
selected: true
value: "laboris"
}

Мне нужно записать в его ключ meaning , event.target.value .
Я
пишу вот так

this.setState({currentGlossaryword.meaning: event.target.value })

React ругается
this.setState({
 currentGlossaryword: {
   ...state.currentGlossaryword,
   meaning: event.target.value
 }
})
источник

Е

Егор in React Kyiv
спасибо😌
источник

VD

Valentyn Dubin in React Kyiv
Вроде бы Артем
Ото проэкт несётся) Когда релиз?
Та вже майже закінчив пет проект) Залишилось notifications зробити, адаптив, ну і так трохи почистити)😊
источник