всякий раз, когда я загружаю корневой URL-адрес, загружаю домашний компонент, мне нужно проверить, установлен ли cookie на основе API.
<Route path="/" render ={() => {
// checking the cookie exists
if(cookieExists){
return (<HomePage />)
}else{
axios.get("api/userLoggedIn")
.then(res => {
// the url is an external url [https://www.examplelogin.com]
return(<div>Redirecting</div>
{window.location.assign(res.data)}
)
})
.catch(err => console.log("error in api", err))
}
}}
/>
ошибка, которую я получаю, это - ничего не было возвращено от рендера в компоненте Route