This repository has been archived on 2022-03-12. You can view files and clone it, but cannot push or open issues or pull requests.
Lateinicus/frontend/src/containers/Drawer.ts
2018-09-23 16:14:14 +02:00

26 lines
711 B
TypeScript

import { connect } from "react-redux";
import { setDrawer, setScorePopover } from "../actions";
import Drawer from "../components/Drawer";
const mapStateToProps = state => {
return {
user: state.user,
open: state.drawer,
authenticated: state.authenticated,
showButton: state.drawerButton,
scorePopoverOpen: state.scorePopoverOpen,
};
};
const mapDispatchToProps = dispatch => {
return {
setDrawer: (show: boolean) => dispatch(setDrawer(show)),
setScorePopover: (state: boolean) => dispatch(setScorePopover(state)),
};
};
const DrawerContainer = connect(mapStateToProps,
mapDispatchToProps)(Drawer);
export default DrawerContainer;