react-polyfill-context
Version:
React createContext polyfill
40 lines (28 loc) • 767 B
Markdown
> Polyfill for React new context api
`>= react@0.14.9`
```jsx
import React from 'react';
import { render } from 'react-dom';
import { createContext } from 'react-polyfill-context';
const Context = createContext();
function App() {
return (
<div>
<Context.Consumer>{(value) => (
<p>{value}</p>
)}</Context.Consumer>
</div>
);
}
render((
<Context.Provider value={0}>
<App />
</Context.Provider>
), document)
```
For more usage, see <https://reactjs.org/docs/context.html#reactcreatecontext>
You can use it with [react-polyfill-ref](https://www.npmjs.com/package/react-polyfill-ref) and [react-polyfill-hooks](https://www.npmjs.com/package/react-polyfill-hooks)