Size: a a a

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

2021 July 04

DO

Dmitry Olyenyov in Redux — русскоговорящее сообщество
Нет, не для этого. Она используется для того, чтобы связать action creator'ы с dispatch, который она получает их контекста. И она возвращает объект объект с props'ами, который потом добавляется к пропсам твоего компонента
источник

DO

Dmitry Olyenyov in Redux — русскоговорящее сообщество
Именно поэтому она называется _map_ dispatch to Props
источник

АС

Алексей Салимоненко... in Redux — русскоговорящее сообщество
т.е. поменять значение при клике с помощью mapDispatchToProps не получится?
источник

DO

Dmitry Olyenyov in Redux — русскоговорящее сообщество
источник

DO

Dmitry Olyenyov in Redux — русскоговорящее сообщество
Глянь доку на эту функцию
источник

ei

export default - зло... in Redux — русскоговорящее сообщество
Посмотри на эффектор, все понятно?
https://dev.to/lessmess/why-i-choose-effector-instead-of-redux-or-mobx-3dl7
источник

ei

export default - зло... in Redux — русскоговорящее сообщество
Просто я считаю он проще редакса, интересно так это или нет)
источник

ei

export default - зло... in Redux — русскоговорящее сообщество
Пункт integration with react, там пример
источник

АС

Алексей Салимоненко... in Redux — русскоговорящее сообщество
Мне одно не понятно, почему когда я задаю по дефолту статическое значение, то все попадает в store, и все работает, но когда пытаюсь поменять значение в сторе, то получаю undefined
источник

DO

Dmitry Olyenyov in Redux — русскоговорящее сообщество
Потому что оно попадает при самом первом render
источник

АС

Алексей Салимоненко... in Redux — русскоговорящее сообщество
я посмотрел, та вроде редакс уже более-менее понятен, сама концепция понятна, а как её пользоваться, для меня еще загадка)
источник

АС

Алексей Салимоненко... in Redux — русскоговорящее сообщество
логично, мне нужно как-то вызывать перерендер компонента?
источник

DO

Dmitry Olyenyov in Redux — русскоговорящее сообщество
Ты пытаешься запихнуть шарик в квадратное отверстие
источник

DO

Dmitry Olyenyov in Redux — русскоговорящее сообщество
Неет
источник

DO

Dmitry Olyenyov in Redux — русскоговорящее сообщество
Тебе нужно правильно написать эту функцию
источник

М

Максим in Redux — русскоговорящее сообщество
+
источник

М

Максим in Redux — русскоговорящее сообщество
мне тоже так кажется
источник

М

Максим in Redux — русскоговорящее сообщество
особенно с редукс тулкитом и редукс хуками
источник

АС

Алексей Салимоненко... in Redux — русскоговорящее сообщество
я уже ту страницу с документацией наизусть знаю)

ну вот я диспатчу функцию(экшн)
function mapDispatchToProps(dispatch) {
 dispatch(setCurrentPhoto(а вот сюда значение надо передавать))
}

А вот собсна сам экшн, вроде же все правильно делаю
export function setCurrentPhoto(url) {
   return {
     type: SET_CURRENT_PHOTO,
     payload: url
   }
 }
источник

DO

Dmitry Olyenyov in Redux — русскоговорящее сообщество
Нет, mapDispatchToProps НЕ ЗАНИМАЕТСЯ ДИСПАТЧЕМ! ну ы посмотри хотя бы какой там пример в документации и что именно она возвращает. Внимательно посмотри
источник