const preact = require('preact'); const { connect } = require('preact-redux'); const actions = require('./../actions'); const addState = connect( function receiveState(state) { const { teamSelect, showNav, ws, } = state; function sendAccountSetTeam() { return ws.sendAccountSetTeam(teamSelect); } return { sendAccountSetTeam, teamSelect, showNav, }; }, function receiveDispatch(dispatch) { function setShowNav(v) { return dispatch(actions.setShowNav(v)); } return { setShowNav, }; } ); function TeamFooter(args) { const { showNav, teamSelect, sendAccountSetTeam, setShowNav, } = args; return ( ); } module.exports = addState(TeamFooter);