Size: a a a

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

2021 November 15

AK

Andrey Katrusha in Redux — русскоговорящее сообщество
источник
2021 November 16

АХ

Алексей Хмилевой... in Redux — русскоговорящее сообщество
капзда тут ботов залетает
источник

АХ

Алексей Хмилевой... in Redux — русскоговорящее сообщество
аж страшно
источник

M

Mirjalol in Redux — русскоговорящее сообщество
Что здесь страшного. Они просто хочет изучить redux!)
источник

PM

Pavel Mellonges® in Redux — русскоговорящее сообщество
вопрос, если у меня есть компонента, она берет значение из стора через useSelector и передает это значение через пропсы в дочернюю, где это ображается
store изменяется, но в дочерней компоненте отображается undefined
источник

PM

Pavel Mellonges® in Redux — русскоговорящее сообщество
в чем может быть проблема?
источник

DO

Dmitry Olyenyov in Redux — русскоговорящее сообщество
Лучше покажи код, так сложно сказать
источник
2021 November 17

n2

nospoon 27 in Redux — русскоговорящее сообщество
Скорее всего в названии пропса ошибся
источник

PM

Pavel Mellonges® in Redux — русскоговорящее сообщество
Да, так и было)
источник

DO

Dmitry Olyenyov in Redux — русскоговорящее сообщество
А вот пользовался бы typescript...
источник

n2

nospoon 27 in Redux — русскоговорящее сообщество
Да, но некоторые просто any объявляют в пропса, якобы временно)
Но нет ничего временного, чем постоянное)) потом просто уже не до исправлений
источник

n2

nospoon 27 in Redux — русскоговорящее сообщество
Если просто js у тебя, то почитай что такое propTypes
Это поможет понимать какие пропсы ждать потом, если своевременно будет propTypes изменять
источник

AR

A Revidovich in Redux — русскоговорящее сообщество
привет.. можно дурацкий вопрос?.....  мне надо функцию, которая скинет 3 стейта компонента, вызвать из другого компонента. ..    const handleResetFilter = () => {     setFilterName('');     setParentNodeName('');     setPhysicalObjProps([]);   }; просто вызвать её из дальнего родственника, и она обнулит стейты именно одного компонента, они больше нигде не находятся, только в этом компоненте. в общем все 3 стейта с функцией решила запихнуть в редакс. но это странно ведь.. пробрасывать стейты через редакс, а они в одном компоненте ведь . может лучше положить в редакс функцию без initialState в редьюсере? ну, такую голую функцию в редакс закинуть, вызывать её в том и в другом месте, а по ней (при изменении каком-то) вызывать handleResetFilter. да ведь?…
источник
2021 November 18

Jj

J j in Redux — русскоговорящее сообщество
Да, будет лучше это в редаксе хранить, и обнулять удобнее
источник

a

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

А

Александр in Redux — русскоговорящее сообщество
Нельзя функции в редаксе хранить, он только для сериализуемых значений
источник

AR

A Revidovich in Redux — русскоговорящее сообщество
сериализуемых?.... в смысле только для состояний?
источник

А

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

А

Александр in Redux — русскоговорящее сообщество
Если упрощать, то это значит, что в редаксе можно хранить только то, что можно преобразовать в json
источник

А

Александр in Redux — русскоговорящее сообщество
Возможно в таком кейсе стоит произвести декомпозицию компонентов, чтобы не приходилось прокидывать функцию сброса через лишних потомков (если речь не идет о том, что её надо вызвать из другого поддерева компонентов), либо попробовать вынести значения из стейта компонента в редакс и дальше уже проблем со сбросом не будет.
источник