Skip to content

Instantly share code, notes, and snippets.

@dagron
Created August 7, 2019 13:17
Show Gist options
  • Select an option

  • Save dagron/8f28108a328784339661217029470f6c to your computer and use it in GitHub Desktop.

Select an option

Save dagron/8f28108a328784339661217029470f6c to your computer and use it in GitHub Desktop.
index.jsx
import React from "react";
import ReactDOM from "react-dom";
import { createBrowserHistory } from "history";
import { Router, Route, Switch, Redirect } from "react-router-dom";
// core components
import Admin from "layouts/Admin.jsx";
import RTL from "layouts/RTL.jsx";
import "assets/css/material-dashboard-react.css?v=1.7.0";
const hist = createBrowserHistory();
window.stateApp = {};
const render = () => {
ReactDOM.render(
<Router history={hist}>
<Switch>
<Route path="/admin" component={Admin} />
<Route path="/rtl" component={RTL} />
<Redirect from="/" to="/admin/dashboard" />
</Switch>
</Router>,
document.getElementById("root")
);
}
Object.observe(window.stateApp, render);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment