Greg Bergé 94b2e87e56 feat: add new loadable.lib, change API
BREAKING CHANGE:

- `ErrorComponent` is ignored, please use Error Boundaries to handle errors.
- `lazy` is no longer exported
- `LoadingComponent` is replaced by `fallback` option
- `ref` are now forwarded
2018-10-30 17:12:57 +01:00

19 lines
434 B
JavaScript

import React from 'react'
import { render } from 'react-dom'
import loadable from '../../../packages/component'
const Hello = loadable(() => import('./Hello'))
const Moment = loadable.lib(() => import('moment'))
const App = () => (
<div>
<Hello />
<Moment>{({ default: moment }) => moment().format('HH:mm')}</Moment>
</div>
)
const root = document.createElement('div')
document.body.append(root)
render(<App />, root)