import React from 'react';
import { render } from 'react-dom';
import { Router, Route, IndexRoute, browserHistory } from 'react-router';
import App from './Base';
import PageNotFound from './components/PageNotFound';
import UnderConstruction from './components/UnderConstruction';
import ExampleComponent from './components/ExampleComponent';
import ExampleTwoDeepComponent from './components/ExampleTwoDeepComponent';
/* SpreadsheetData */
import API from './components/SpreadsheetData';
/* Home Page */
import Home from './components/Home';
/* Collection */
import CollectionHome from './components/collection/Home';
/* Portal */
import PortalHome from './components/portal/Home';
// import Attacks from './components/portal/Category/Attacks';
// import SingleAttack from './components/portal/Category/Attacks';
// import Battlegear from './components/portal/Category/Battlegear';
// import SingleBattlegear from './components/portal/Category/Battlegear';
import Creatures from './components/portal/Category/Creatures';
import SingleCreature from './components/portal/Single/Creature';
// import Locations from './components/portal/Category/Locations';
// import SingleLocation from './components/portal/Category/Locations';
import Mugic from './components/portal/Category/Mugic';
import SingleMugic from './components/portal/Single/Mugic';
import Tribes from './components/portal/Category/Tribes';
const routes = (
{/* Test */}
{/* Construction */}
{/* Collection */}
{/* Portal */}
{/* Attacks */}
{/* Battlegear */}
{/* Locations */}
{/* Creatures */}
{/* Todo this isn't needed (tribe checking handled by components) */}
{/* Mugic */}
{/* OverWorld */}
{/* UnderWorld */}
{/* Mipedian */}
{/* Danian */}
{/* M'arrillian */}
{/* Generic */}
);
function mapMenuTitle(location, depth=1) {
let path = location.pathname.split("/");
if (path[path.length-1] == "") path.pop(); // Remove trailing backslash
return path[depth];
}
render(
,
document.getElementById('root'),
);