import React from 'react'; import { Position, Drawer } from '@blueprintjs/core'; import 'style/components/Drawer.scss'; import { DrawerProvider } from './DrawerProvider'; import withDrawerActions from 'containers/Drawer/withDrawerActions'; import { compose } from 'utils'; /** * Drawer component. */ function DrawerComponent(props) { const { name, children, onClose, closeDrawer } = props; const handleClose = (event) => { closeDrawer(name); onClose && onClose(event); }; return ( {children} ); } export default compose(withDrawerActions)(DrawerComponent);