Я предоставляю свой объект firebase через компонент более высокого порядка, например:
const FirebaseContextInterfaceLocal: FirebaseContextInterface = {
value: new Firebase()
}
ReactDOM.render(
<Router history={history}>
<FirebaseContext.Provider value={FirebaseContextInterfaceLocal}>
<App />
</FirebaseContext.Provider>
</Router>,
document.getElementById('root')
)
И после этого я использую его так:
const ForgotPassword: React.FC = ({ firebase }) => {
}
export default withFirebase(ForgotPassword)
Но яя получаю следующую ошибку:
Property 'firebase' does not exist on type '{ children?: ReactNode; }'.
Я пытаюсь выяснить, как правильно это комментировать, но не могу найти хорошего объяснения. Любая помощь будет очень ценится!