```jsx
const { Button } = require('../Button');
const { Icon } = require('../Icon');
const { PopperController } = require('./index');
initialState = {
  isOpen: false,
};

<PopperController>
  <Popper isOpen={state.isOpen} content={<Icon glyph="logo" />}>
    <Button onClick={() => setState({ isOpen: !state.isOpen })}>Open</Button>
  </Popper>
</PopperController>;
```
