Files: 96cd501395a5a7184948ba07a7ea02a05ae9f23a / app / util / fetch-element.js
371 bytesRaw
1 | import React from 'react' |
2 | |
3 | export default function fetchElement (store) { |
4 | return function (Component, props) { |
5 | if (Component.fetchData) { |
6 | process.nextTick(function () { |
7 | Component.fetchData( |
8 | store.getState, store.dispatch, |
9 | props.location, props.params |
10 | ) |
11 | }) |
12 | } |
13 | return React.createElement(Component, props) |
14 | } |
15 | } |
16 |
Built with git-ssb-web