summaryrefslogtreecommitdiff
path: root/client/index.jsx
blob: f64a984c3b01871289256179d5ea926807aaba6f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import React from 'react'
import ReactDOM from 'react-dom';
import App from './components/App.jsx';

const isIphone = (navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))
const isIpad = (navigator.userAgent.match(/iPad/i))
const isAndroid = (navigator.userAgent.match(/Android/i))
const isMobile = isIphone || isIpad || isAndroid
const isDesktop = ! isMobile

document.body.classList.add(isDesktop ? 'desktop' : 'mobile');

ReactDOM.render(<App />, document.getElementById('container'));