Size: a a a

React — русскоговорящее сообщество

2020 November 25

N

Nikita in React — русскоговорящее сообщество
ну а если инкогнито, другой браузер, комптютер
источник

А

Александр in React — русскоговорящее сообщество
Nikita
ну а если инкогнито, другой браузер, комптютер
Ну в этом случае логично и пользователя считать другим
источник

А

Александр in React — русскоговорящее сообщество
Один релоад бэка и все флаги потеряны, в бд хранить - такое, какая-то мусорная инфа.
источник

mm

mhmd mlh in React — русскоговорящее сообщество
Спасибо всем за ответы 👍🏻
источник

ДК

Даниил Кондратьев... in React — русскоговорящее сообщество
Даниил Кондратьев
Ребят, подскажите пожалуйста. Есть нужда по нажатию кнопки в компоненте отправлять в селектор значение, можно ли это как-то сделать?
Хрень спросил?)
источник

А

Александр in React — русскоговорящее сообщество
Даниил Кондратьев
Хрень спросил?)
У тебя в селекторе весь стейт приложения в распоряжении, отправь то, что тебе надо в стейт, а потом уже с этим в селекторе работай (если речь о редаксе, конечно).
источник

И

Иван in React — русскоговорящее сообщество
Даниил Кондратьев
Ребят, подскажите пожалуйста. Есть нужда по нажатию кнопки в компоненте отправлять в селектор значение, можно ли это как-то сделать?
ты можешь в селекторе использовать текущий стейт компонента. а по кнопке менять этот стейт
источник

А

Александр in React — русскоговорящее сообщество
Иван
ты можешь в селекторе использовать текущий стейт компонента. а по кнопке менять этот стейт
О, или так да, более хорошее решение.
источник

ДК

Даниил Кондратьев... in React — русскоговорящее сообщество
Но я не хочу менять весь Стейт, это будет слишком часто, + в моем случае это непонятно как реализовать
источник

ДК

Даниил Кондратьев... in React — русскоговорящее сообщество
Иван
ты можешь в селекторе использовать текущий стейт компонента. а по кнопке менять этот стейт
О, а как?
источник

А

Александр in React — русскоговорящее сообщество
Даниил Кондратьев
О, а как?
const [someLocalState, setSomeLocalState] = useState();
const stateData = useSelector(someSelector(someLocalState));
источник

ДК

Даниил Кондратьев... in React — русскоговорящее сообщество
Не совсем понимаю как правильно передавать Стейт компоненты а него, уже пытался так делать
источник

ДК

Даниил Кондратьев... in React — русскоговорящее сообщество
Александр
const [someLocalState, setSomeLocalState] = useState();
const stateData = useSelector(someSelector(someLocalState));
Попробую, спасибо)
источник

И

Иван in React — русскоговорящее сообщество
Даниил Кондратьев
О, а как?
const [foo, setFoo] = useState(0)
const data = useSelector(state => state.items[foo], [foo])

<button onClick={() => setFoo(i => i + 1)}/>
источник

А

Александр in React — русскоговорящее сообщество
Даниил Кондратьев
Попробую, спасибо)
Ну и сам селектор должен через частичное применение быть написан.
источник

И

Иван in React — русскоговорящее сообщество
Александр
const [someLocalState, setSomeLocalState] = useState();
const stateData = useSelector(someSelector(someLocalState));
забыл зависимости
источник

ДК

Даниил Кондратьев... in React — русскоговорящее сообщество
Частичное применение?
источник

И

Иван in React — русскоговорящее сообщество
Даниил Кондратьев
Частичное применение?
google -> частичное применение функции
источник

А

Александр in React — русскоговорящее сообщество
Даниил Кондратьев
Частичное применение?
const someSelector = (...otherArgs) => state => ...
источник

ДК

Даниил Кондратьев... in React — русскоговорящее сообщество
Секунду, скринов наделаю, чтобы уточнить моменты
источник