使用 v3.0.0 的 react-redux-firebase 中的替代方法是什么来确定身份验证是否已准备好 - 首次渲染?在这种情况下,问题是商店不包含 firebaseAuthIsReady 还是我遗漏了什么?
//ReactReduxFirebaseProvider v3.0.0
const rrfConfig = {
userProfile: 'users',
attachAuthIsReady: true,
firebaseStateName: 'firebase'
}
//const store = configureStore(initialState, history, rrfConfig);
const store = configureStore(initialState, history);
const rrfProps = {
firebase,
config: rrfConfig,
dispatch: store.dispatch,
createFirestoreInstance
}
const MOUNT_NODE = document.getElementById('root')
//store.firebaseAuthIsReady.then(() => {
ReactDOM.render(
<MuiThemeProvider theme={theme}>
<Provider store={store}>
<ReactReduxFirebaseProvider {...rrfProps}>
<ConnectedRouter history={history}>
<App />
</ConnectedRouter>
</ReactReduxFirebaseProvider>
</Provider>
</MuiThemeProvider>,
MOUNT_NODE
);