Как использовать контейнерную логику в двух разных местах - PullRequest
0 голосов
/ 08 марта 2019

Я новичок в react redux.Здесь

У меня есть контейнер с именем SelectCriteriaToNewJob.js.This has two select and two buttons. Теперь методы, такие как onChange и нажатие кнопки, я реализовал только в этом.При нажатии кнопок открывается две модели различий.Теперь у меня есть компоненты diff для модалов, которые я импортирую только в этот компонент и использую для рендеринга этого контейнера.Все реквизиты, связанные с модальными компонентами, находятся в этом состоянии контейнера только, что я передаю как реквизиты модальным компонентам.

Теперь у меня есть какое-то другое место, где у меня точно такая же функциональность, как у тех же двух кнопок выбора и одинаковых кнопок, при нажатии на которые нужно показать тот же модал.Но это в diff контейнере.

Итак, есть способ сделать это, записав точно такой же код и во второй контейнер.Но это дублирование кода.

Итак, есть ли способ сделать это?Любое предложение будет полезно.

...