I have this useEffect which is used to load content for dropdowns displayed into 2 components:
useEffect(() => {
const requestOptions = {
method: 'GET',
headers: {
'Content-Type': 'application/json',
},
credentials: 'include',
};
fetch('/portfolios', requestOptions)
.then((response) => {
if (response.status !== 200) {
throw new Error(response.status);
} else {
return response.json();
}
})
.then(
(portfolios) => {
props.onSetPortfolios(portfolios);
props.onSetFuturesPortfolios(portfolios);
},
(error) => {
console.log(error);
}
);
}, []);
How I can add async
keyword into this useEffect