0.6.1 • Published 6 years ago

@elementary/modalcontroller v0.6.1

Weekly downloads
-
License
MIT
Repository
-
Last release
6 years ago

@elementary/modalcontroller

Install

# install components
$ yarn add @elementary/components

Usage

  • Wrap your root component with Provider
import { withModalControllerProvider } from '@elementary/modalcontroller';

const Root = withModalControllerProvider(() => <App />);

ReactDOM.render(<Root />, document.getElementById('root'));
  • Wrap your user component with Consumer
import { withModalControllerConsumer } from '@elementary/modalcontroller';

const UserComponent = withModalControllerConsumer(props => <div>
  <button onClick={_ => props.addModal(_ => <div style={{ position: fixed }}>Hi this is Modal</div>)}>Open Modal</button>
<div>);
0.6.1

6 years ago

0.6.1-alpha.8

6 years ago

0.6.1-alpha.7

6 years ago

0.6.1-alpha.6

6 years ago

0.6.1-alpha.5

6 years ago

0.6.1-alpha.4

6 years ago

0.6.1-alpha.3

6 years ago

0.6.1-alpha.2

6 years ago

0.6.1-alpha.1

6 years ago

0.6.1-alpha.0

6 years ago

0.1.1-alpha.1

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago