v1.6.2/admin dashboard

This commit is contained in:
2020-08-15 11:45:50 -04:00
parent 56cd151a04
commit 43dc657582
25 changed files with 15498 additions and 10 deletions
+28
View File
@@ -0,0 +1,28 @@
import React from 'react';
import { Component } from 'react';
import Login from './Login';
import Dashboard from './Dashboard';
import firebase from 'firebase/app';
import 'firebase/auth';
export default class App extends Component {
constructor(props) {
super(props);
this.state = {
auth: false,
};
}
componentDidMount() {
firebase.auth().onAuthStateChanged((authUser) => {
if (authUser && !authUser.isAnonymous) {
this.setState({ auth: true });
} else {
this.setState({ auth: false });
}
});
}
render() {
const { auth } = this.state;
return <div className="app-wrapper">{auth ? <Dashboard /> : <Login />}</div>;
}
}