update demo-react-tabs-menus-custom,
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
import { IonRouterOutlet, IonSplitPane } from "@ionic/react";
|
||||
import { IonReactRouter } from "@ionic/react-router";
|
||||
import { Redirect, Route } from "react-router-dom";
|
||||
import SideMenu from "../SideMenu";
|
||||
import { SubPages, Tabs, tabRoutes } from "./AllRoutes";
|
||||
|
||||
const NavRoutes = () => {
|
||||
|
||||
return (
|
||||
<IonReactRouter>
|
||||
<IonSplitPane contentId="main">
|
||||
|
||||
<SideMenu />
|
||||
|
||||
<IonRouterOutlet id="main">
|
||||
|
||||
<Route path="/tabs" render={ () => <Tabs />} />
|
||||
<SubPages />
|
||||
|
||||
<Route path="/" component={ tabRoutes.filter(t => t.default)[0].component } exact={ true } />
|
||||
<Redirect exact from="/" to={ tabRoutes.filter(t => t.default)[0].path.toString() }/>
|
||||
</IonRouterOutlet>
|
||||
</IonSplitPane>
|
||||
</IonReactRouter>
|
||||
);
|
||||
}
|
||||
|
||||
export default NavRoutes;
|
Reference in New Issue
Block a user