Fix broken dependencies

This commit is contained in:
2021-09-01 17:56:39 +01:00
parent d93bd82fb5
commit fc48c58224
3 changed files with 3 additions and 4 deletions

View File

@@ -201,7 +201,7 @@ class App extends React.Component {
<> <>
<Switch> <Switch>
<Route path="/" exact> <Route path="/" exact>
<LoggedInHome db={db} functions={functions} user={this.state.user} /> <LoggedInHome db={db} firebase={firebase} functions={functions} user={this.state.user} />
</Route> </Route>
<Route path="/sets/:setId" exact> <Route path="/sets/:setId" exact>
<SetPage db={db} functions={functions} user={this.state.user} /> <SetPage db={db} functions={functions} user={this.state.user} />

View File

@@ -48,7 +48,7 @@ export default withRouter(class LoggedInHome extends React.Component {
{ {
type: "button", type: "button",
name: "Logout", name: "Logout",
onClick: () => this.state.firebase.auth().signOut(), onClick: () => this.props.firebase.auth().signOut(),
icon: <ExitToAppRoundedIcon />, icon: <ExitToAppRoundedIcon />,
hideTextMobile: true, hideTextMobile: true,
} }

View File

@@ -10,7 +10,6 @@ import { CloseRounded as CloseRoundedIcon } from "@material-ui/icons";
import "firebase/auth"; import "firebase/auth";
export default function Login(props) { export default function Login(props) {
const auth = props.auth;
const uiConfig = { const uiConfig = {
signInFlow: 'redirect', signInFlow: 'redirect',
signInSuccessUrl: '/', signInSuccessUrl: '/',
@@ -33,7 +32,7 @@ export default function Login(props) {
<Link to="/" className="overlay"></Link> <Link to="/" className="overlay"></Link>
<div className="overlay-content login-overlay-content"> <div className="overlay-content login-overlay-content">
<h1>Login</h1> <h1>Login</h1>
<StyledFirebaseAuth uiConfig={uiConfig} firebaseAuth={auth} /> <StyledFirebaseAuth uiConfig={uiConfig} firebaseAuth={props.firebase.auth()} />
<Link className="popup-close-button" to="/"> <Link className="popup-close-button" to="/">
<CloseRoundedIcon /> <CloseRoundedIcon />
</Link> </Link>