import React from 'react'; import { storiesOf } from '@storybook/react'; import SideSheet from '../index'; import Button from '../../button'; const stories = storiesOf('SideSheet', module); interface IProps { [x:string]: any; } interface IState { visible: boolean; } class Demo extends React.Component { constructor(props:any) { super(props); this.state = { visible: false}; } show() { this.setState({ visible: true }); } handleCancel() { this.setState({ visible: false }); } render() { const { visible } = this.state; return ( <> this.handleCancel()} >

This is the content of a basic sidesheet.

Here is more content...

); } } stories.add('SideSheet', () => ( ));