UNPKG

@rinq/websocket

Version:
37 lines (30 loc) 1.06 kB
import React from 'react' import {bindActionCreators} from 'redux' import {connect} from 'react-redux' import Button from 'grommet/components/Button' import Close from 'grommet/components/icons/base/Close' import Cluster from 'grommet/components/icons/base/Cluster' import Header from 'grommet/components/Header' import Sidebar from 'grommet/components/Sidebar' import Title from 'grommet/components/Title' import ExampleMenu from '../../example/components/menu' import {closeNavigation} from '../actions' export function ExampleSidebar (props) { const {closeNavigation} = props return <Sidebar colorIndex='brand'> <Header justify='between' pad={{horizontal: 'medium'}}> <Title responsive={false} onClick={closeNavigation}> <Cluster /> Rinq </Title> <Button icon={<Close />} onClick={closeNavigation} /> </Header> <ExampleMenu /> </Sidebar> } export default connect( null, function mapDispatchToProps (dispatch) { return bindActionCreators({closeNavigation}, dispatch) } )(ExampleSidebar)