UserAPI.js Это то, что я экспортирую в Admin.js
export const getAllEmailsFromConfirmedUsers = () => { Axios.get('http://localhost:8080/users/confirmedusers')
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
}
Admin.js - Как я импортируювызов API.
import {getAllEmailsFromConfirmedUsers} from '../../shared/api/UserAPI'
Admin.js - затем я использую функцию внутри useEffect()
useEffect(() => {
getAllEmailsFromConfirmedUsers();
});
Это мое состояние внутри моего Admin.js file.
const [myState, setMyState] = useState([]);
Это отлично работает, и я получаю массив значений обратно из вызова API, но мой вопрос: Как я могу установить полученный массив в свое состояние ( setMyState ) при импорте функции Axios из внешнего файла?