Я создал пользовательскую страницу SignIn
под названием AuthPage
для своего приложения для усиления реакции.Это отрисовывается и работает нормально, за исключением того, что, как только я вхожу, отображается старая страница регистрации, пока я не обновлю приложение.
Я посмотрел на компонент SignIn
и AuthPiece
, ноКажется, я не могу выяснить, где onStateChange
это может произойти?
index.js
function renderApp(app) {
render(
<Authenticator hide={[SignIn, Greetings]} amplifyConfig={awsmobile} hideDefault>
<AuthPage {...app.props} />
<AppContainer {...app.props}>
{app}
</AppContainer>
</Authenticator>,
document.getElementById('root')
);
}
renderApp(<Root store={store} routeConfig={routeConfig} />);
Я следовал этому руководству: https://blog.kylegalbraith.com/2018/11/29/how-to-easily-customize-the-aws-amplify-authentication-ui/