Files
talk/src/core/client/stream/containers/AuthContainer.tsx
T
2018-08-09 09:50:17 -03:00

44 lines
717 B
TypeScript

import * as React from "react";
import Auth from "../components/Auth";
class AuthContainer extends React.Component {
public state = {
open: false,
focus: false,
};
public openPopup = () => {
this.setState({
open: true,
});
};
public closePopup = () => {
this.setState({
open: false,
});
};
public setFocus = (focus: boolean) => {
this.setState({
focus,
});
};
public render() {
const { open, focus } = this.state;
return (
<Auth
open={open}
focus={focus}
openPopup={this.openPopup}
closePopup={this.closePopup}
setFocus={this.setFocus}
/>
);
}
}
export default AuthContainer;