Да, возможно, вам нужно создать пакет узлов с редукторами действий и экспортировать его в индекс. js. Это довольно сложный вопрос, поэтому я расскажу вам, как я это сделал.
Я использовал https://www.npmjs.com/package/create-react-library вне веб-проекта и мобильного проекта для создания пакета узла. Там вы должны поместить ваши редукторы, действия, const и экспортировать все функции и объекты в индекс. js.
Как только это будет сделано, вам нужно поместить этот модуль узла в ваши модули узла веб-приложения. Для этого я могу порекомендовать lerna, которая делает эту магию c с помощью начальной загрузки и создает сим-ссылки между проектами.
Чем createStore я использовал внутри веб-приложения и мобильного приложения отдельно, поскольку есть другие редукторы из других библиотек. использующие приставку, и вы можете комбинировать их.
Для реакционно-нативного lerna sym link не работает, так как metro не может загружать модуль за пределами проекта в модулях узла, чтобы сделать то, что вам нужно поместить в метро .config. js extraNodeModules. Чем ваш избыточный код может быть использован вашими проектами.