Skip to content

Commit 23605c0

Browse files
committed
Changes related to the new version of react-router
1 parent 101ccce commit 23605c0

File tree

1 file changed

+14
-15
lines changed

1 file changed

+14
-15
lines changed

examples/index.js

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react';
22
import ReactDOM from 'react-dom';
3-
import { HashRouter as Router, Route, NavLink as Link, Switch } from 'react-router-dom';
3+
import { HashRouter as Router, Route, NavLink as Link, Routes } from 'react-router-dom';
44

55
import SimpleMenu from './SimpleMenu';
66
import MultipleTargets from './MultipleTargets';
@@ -65,24 +65,23 @@ function App() {
6565
</li>
6666
</ul>
6767
</div>
68-
<Switch>
69-
<Route path='/simple-menu' component={SimpleMenu} />
70-
<Route path='/multiple-targets' component={MultipleTargets} />
71-
<Route path='/multiple-menus' component={MultipleMenus} />
72-
<Route path='/submenus' component={SubMenus} />
73-
<Route path='/dynamic-menu' component={DynamicMenu} />
74-
<Route path='/customization' component={Customization} />
75-
<Route path='/rtl-submenus' component={RTLSubMenu} />
76-
<Route path='/nested' component={Nested} />
77-
</Switch>
68+
<Routes>
69+
<Route path='/simple-menu' element={<SimpleMenu />} />
70+
<Route path='/multiple-targets' element={<MultipleTargets />} />
71+
<Route path='/multiple-menus' element={<MultipleMenus />} />
72+
<Route path='/submenus' element={<SubMenus />} />
73+
<Route path='/dynamic-menu' element={<DynamicMenu />} />
74+
<Route path='/customization' element={<Customization />} />
75+
<Route path='/rtl-submenus' element={<RTLSubMenu />} />
76+
<Route path='/nested' element={<Nested />} />
77+
</Routes>
7878
</div>
7979
);
8080
}
8181

82-
const Routes = (
82+
ReactDOM.render(
8383
<Router>
8484
<App />
85-
</Router>
85+
</Router>,
86+
document.getElementById('main')
8687
);
87-
88-
ReactDOM.render(Routes, document.getElementById('main'));

0 commit comments

Comments
 (0)