Exercise 12: Our Final App!
We will run and verify our entire app in this section with firebase and all the functionalities.
We'll cover the following...
Project
import React from 'react'; import { AuthUserContext } from '../Session'; import { PasswordForgetForm } from '../PasswordForget'; import PasswordChangeForm from '../PasswordChange'; import { withAuthorization } from '../Session'; const AccountPage = () => ( <AuthUserContext.Consumer> {authUser => ( <div> <h1>Account: {authUser.email}</h1> <PasswordForgetForm /> <PasswordChangeForm /> </div> )} </AuthUserContext.Consumer> ); const authCondition = authUser => !!authUser; export default withAuthorization(authCondition)(AccountPage);