DF
Size: a a a
DF
IN
doSomething здесь это ж actionCreator функция, она то не асинхронная, как она заставит компонент подождать своего выполнения? она ж не знает что ее в саге ловят и там делают запросB
doSomething здесь это ж actionCreator функция, она то не асинхронная, как она заставит компонент подождать своего выполнения? она ж не знает что ее в саге ловят и там делают запросB
YO
🌀
const modals = {
[SOME_MODAL_ID]: (обработчикЗакрытия) => SomeModal пропсы, обработчикЗакрытия />
[ANOTHER_MODAL_ID]: (обработчикЗакрытия) => <AnotherModal пропсы, обработчикЗакрытия />
}render() {
const { modalId } = стор или состояние обертки;
const modal = modals[modalId] ? modals[modalId](обработчикЗакрытия) : null;
return (
<React.Fragment>
<Свои компоненты />
{modal}
</React.Fragment>
)
}YO
ИР
YO
YO
🌀
🌀
🌀
🌀
🌀
YO
YO
🌀
YO
YO