Stateless Drawer

The StatelessDrawer component is a container that can expand and contract as needed. "Stateless" means that the opened or closedness of the component is not managed within its state, but must be determined by the passed props.