11import React , { useState , useEffect } from "react" ;
2- import { Switch , Route , Link } from "react-router-dom" ;
2+ import { Routes , Route , Link } from "react-router-dom" ;
33import "bootstrap/dist/css/bootstrap.min.css" ;
44import "./App.css" ;
55
@@ -13,7 +13,6 @@ import BoardUser from "./components/BoardUser";
1313import BoardModerator from "./components/BoardModerator" ;
1414import BoardAdmin from "./components/BoardAdmin" ;
1515
16- // import AuthVerify from "./common/AuthVerify";
1716import EventBus from "./common/EventBus" ;
1817
1918const App = ( ) => {
@@ -115,18 +114,18 @@ const App = () => {
115114 </ nav >
116115
117116 < div className = "container mt-3" >
118- < Switch >
119- < Route exact path = { [ "/" , "/home" ] } component = { Home } />
120- < Route exact path = "/login" component = { Login } />
121- < Route exact path = "/register" component = { Register } />
122- < Route exact path = "/profile" component = { Profile } />
123- < Route path = "/user" component = { BoardUser } />
124- < Route path = "/mod" component = { BoardModerator } />
125- < Route path = "/admin" component = { BoardAdmin } />
126- </ Switch >
117+ < Routes >
118+ < Route path = "/" element = { < Home /> } />
119+ < Route path = "/home" element = { < Home /> } />
120+ < Route path = "/login" element = { < Login /> } />
121+ < Route path = "/register" element = { < Register /> } />
122+ < Route path = "/profile" element = { < Profile /> } />
123+ < Route path = "/user" element = { < BoardUser /> } />
124+ < Route path = "/mod" element = { < BoardModerator /> } />
125+ < Route path = "/admin" element = { < BoardAdmin /> } />
126+ </ Routes >
127127 </ div >
128128
129- { /* <AuthVerify logOut={logOut}/> */ }
130129 </ div >
131130 ) ;
132131} ;
0 commit comments