```js
initialState = { isOpen: false };

<div>
    <Button onClick={() => { setState({ isOpen: true }); }}>
        SHOW MODAL
    </Button>
    <Modal
        onRequestClose={ () => { setState({ isOpen: false }); } }
        headerLabel="Header"
        isOpen={ state.isOpen }
        footer={
            <label>Some footer content.</label>
        }
    >
        <h3><Icons.Logo /> Some modal content...</h3>
    </Modal>
</div>
```
