Size: a a a

2019 September 11

a

aaa in React Kyiv
GNU/Vsevolod.rs
Редьюсер впринципе не должен фиругигровать внутри компонент, доступны должны быть только action creators  и dispatch
mapStateToProps у меня
источник

a

aaa in React Kyiv
что значит не должен ?
источник

G

GNU/Vsevolod.rs in React Kyiv
aaa
У меня таска, есть модальное окно логина. При успешном логине - закрыть его(окно)
const Component = () => {
 const dispatch = useDispatch()
 const state = useSelector(_ => _)
 const onSubmit = useCallback(() => {
   ...
   dispatch(closeModalAction())
 })
 return (
   <Modal show={state.showModal} />
 )
}
источник

G

GNU/Vsevolod.rs in React Kyiv
closeModalAction возвращает что то типа { type: 'CLOSE_MODAL' }, а редьюсер его обрабатывает
источник

AR

Alexey Raspopov in React Kyiv
а зачем модалками через редакс управлять?
источник

O

Oleksandr in React Kyiv
GNU/Vsevolod.rs
Редьюсер впринципе не должен фиругигровать внутри компонент, доступны должны быть только action creators  и dispatch
поэтому я и засомневался в том, что он понимает, что делает. Но если вы готовы ему помочь, то вы можете лучше ему подсказать. Я сам новичок и useSelector/useDispatch не учил и не знаю.
источник

a

aaa in React Kyiv
Alexey Raspopov
а зачем модалками через редакс управлять?
если не успешный логин, я не хочу закрывать модалку
источник

a

aaa in React Kyiv
а как правильно замутить? Може я что-то химичу
источник

G

GNU/Vsevolod.rs in React Kyiv
Alexey Raspopov
а зачем модалками через редакс управлять?
а поч нет? Если логика их показа связана с состоянием юзера (гость/клиент). Придется локальный стейт синкать со стейтом редакса
источник

AR

Alexey Raspopov in React Kyiv
aaa
если не успешный логин, я не хочу закрывать модалку
звучит как локальное решение
источник

a

aaa in React Kyiv
Alexey Raspopov
звучит как локальное решение
а можно подробнее ?)
источник

AR

Alexey Raspopov in React Kyiv
aaa
а можно подробнее ?)
ошибку логина можно обработать прямо в компоненте, который выводит модалку
источник

a

aaa in React Kyiv
Alexey Raspopov
ошибку логина можно обработать прямо в компоненте, который выводит модалку
Я сделал так, создал хэндлер, и через контекст вызываю модал,
источник

a

aaa in React Kyiv
источник

a

aaa in React Kyiv
Это наверно в корне не правильно ?
источник

a

aaa in React Kyiv
aaa
Я сделал так, создал хэндлер, и через контекст вызываю модал,
header  обернул в этот хендлер
источник

С

Саша in React Kyiv
Подскажите как использовать page-break-after с flexbox?
источник

a

aaa in React Kyiv
источник

a

aaa in React Kyiv
У кого-то была такая тема?  На мобиле только
источник
2019 September 12

T

The bear in React Kyiv
Всем привет , когда логинюсь  юзер есть в контексте , но когда обновляю пропадает
источник