Здравствуйте, я хотел бы знать, если и как можно использовать и реализовывать редукционные действия, которые не находятся внутри класса или функционального компонента.
Я хотел бы реализовать что-то подобное.
import { setPerson } from ./actions.js
export const registerPerson = (data) => {
/* here we do whatever we need to set register a person */
...
.then((res) => {
setPerson(res.data). <--- Here is the instance that I want to do.
}).catch(err => console.warn(err);
}
Цель состоит в том, чтобы импортировать функцию registerPerson
в компонент React, где действия избыточности будут запускаться в импортируемой функции.