Refre sh Dashboard после успешного входа в систему - PullRequest
0 голосов
/ 21 июня 2020

На моей странице приложения администратор реализован следующим образом:

const token = localStorage.getItem('token');
console.log('Token', token);

return (<Admin
                authProvider={authProvider}
                dataProvider={dataProvider}
                dashboard={token != null ? Dashboard : DummyDashboard} />)

Я хочу показать компонент DummyDashboard, если токен равен нулю (то есть: пользователь еще не вошел в систему), и покажите компонент Dashboard (который имеет несколько удаленных вызовов) после того, как пользователь успешно вошел в систему. С помощью указанной выше консоли он выводится один раз для первого renderer. Это означает, что renderer не срабатывает после успешного входа в систему.

Есть ли у нас какое-либо решение моей проблемы? Или нам нужно сделать с authProvider, чтобы принудительно обновить компонент приложения?

...