RouteSystem.jsx
Home
/
FileServer /
SPA /
src /
React /
RouteSystem.jsx
import React from 'react';
import ReactDOM from 'react-dom';
import { BrowserRouter as Router, Route, Switch } from 'react-router-dom';
import Log from '../Tools/LogTools'
import FileExplorerPage from './Pages/FileExplorerPage.jsx'
import AdministratorPage from './Pages/AdministratorPage.jsx'
export default class RouteSystem extends React.Component {
constructor(props) {
super(props);
Log("RouteSystem", "start");
}
render() {
return (
<Router>
<Switch>
<Route ref="CurrentPage" exact path="/" component={FileExplorerPage} />
<Route ref="CurrentPage" exact path="/App" component={FileExplorerPage} />
<Route ref="CurrentPage" exact path="/index.html" component={FileExplorerPage} />
<Route ref="CurrentPage" path="/?ID=:ID" component={FileExplorerPage} />
<Route ref="CurrentPage" path="/Admin" component={AdministratorPage} />
</Switch>
</Router>
);
}
}
ReactDOM.render(
<RouteSystem />,
document.getElementById("App")
)