Add react-router-dom and material-ui boilerplates

This commit is contained in:
2021-04-09 17:47:57 +05:30
parent e1b3a62676
commit 096ffcd688
5 changed files with 363 additions and 32 deletions

View File

@@ -1,23 +1,27 @@
import './App.css';
import { React } from "react";
import "./App.css";
import {
BrowserRouter as Router,
Switch,
Route
} from "react-router-dom";
function App() {
return (
<div className="App">
<header className="App-header">
<p>
Edit <code>src/App.js</code> and save to reload.
</p>
<a
className="App-link"
href="https://reactjs.org"
target="_blank"
rel="noopener noreferrer"
>
Learn React
</a>
</header>
</div>
);
return (
<Router>
<Switch>
<Route exact path="/">
<div>Main Page</div>
</Route>
<Route path="/login">
<div>Login Page</div>
</Route>
<Route path="/home">
<div>Home Page</div>
</Route>
</Switch>
</Router>
);
}
export default App;

View File

@@ -1,11 +1,14 @@
import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import App from './App';
import React from "react";
import ReactDOM from "react-dom";
import "./index.css";
import App from "./App";
import { ThemeProvider } from "@material-ui/core";
ReactDOM.render(
<React.StrictMode>
<App />
</React.StrictMode>,
document.getElementById('root')
<React.StrictMode>
<ThemeProvider>
<App />
</ThemeProvider>
</React.StrictMode>,
document.getElementById("root")
);