diff options
Diffstat (limited to 'client')
| -rw-r--r-- | client/client.js | 16 | ||||
| -rw-r--r-- | client/components/App.jsx | 12 | ||||
| -rw-r--r-- | client/index.jsx (renamed from client/index.js) | 2 |
3 files changed, 29 insertions, 1 deletions
diff --git a/client/client.js b/client/client.js new file mode 100644 index 0000000..7bc5c51 --- /dev/null +++ b/client/client.js @@ -0,0 +1,16 @@ + +import request from 'superagent' + +function fetch (api) { + return new Promise(function (resolve, reject){ + request + .api(api) + .set('Accept', 'application/json') + .end(function(err, res){ + console.log(res) + resolve(res) + }) + }) +} + +export default { fetch } diff --git a/client/components/App.jsx b/client/components/App.jsx index e69de29..26af681 100644 --- a/client/components/App.jsx +++ b/client/components/App.jsx @@ -0,0 +1,12 @@ +import React from 'react' + +export default class App extends React.Component { + constructor() { + super() + } + render() { + return ( + <div>Loading...</div> + ) + } +}
\ No newline at end of file diff --git a/client/index.js b/client/index.jsx index 61e61ad..f64a984 100644 --- a/client/index.js +++ b/client/index.jsx @@ -9,7 +9,7 @@ const isAndroid = (navigator.userAgent.match(/Android/i)) const isMobile = isIphone || isIpad || isAndroid const isDesktop = ! isMobile -document.body.classList.add(isDesktop ? 'desktop' : 'mobile') +document.body.classList.add(isDesktop ? 'desktop' : 'mobile'); ReactDOM.render(<App />, document.getElementById('container')); |
