homepage-frontend/src/runtime.js

23 lines
549 B
JavaScript
Raw Normal View History

2017-07-23 15:24:59 +00:00
//@flow
import "./index.html"
import "babel-polyfill"
2018-02-17 10:06:52 +00:00
import "intersection-observer"
2017-07-23 15:24:59 +00:00
2017-10-30 20:11:50 +00:00
import React from "react"
import ReactDOM from "react-dom"
2017-07-23 15:24:59 +00:00
import App from "./app"
2019-02-23 09:48:06 +00:00
//import { ThemeProvider } from "styled-components"
2018-02-08 20:50:08 +00:00
import { BrowserRouter, Route } from "react-router-dom"
2018-02-09 10:30:34 +00:00
const routes = <BrowserRouter>
<Route exact component={ App } />
</BrowserRouter>
2017-07-23 15:24:59 +00:00
2018-01-18 18:53:38 +00:00
const target = document.getElementById("content")
if(target instanceof Element) {
2018-02-08 20:50:08 +00:00
ReactDOM.render(routes, target)
2018-01-18 18:53:38 +00:00
} else {
throw "Could not find content element to render content."
}