This commit is contained in:
Max Lynch
2021-01-19 23:04:36 -06:00
parent 499b527932
commit f32c8bb537
2 changed files with 22 additions and 2 deletions
+18 -2
View File
@@ -1,4 +1,12 @@
import { IonApp, IonRouterOutlet } from '@ionic/react';
import {
IonApp,
IonContent,
IonHeader,
IonMenu,
IonRouterOutlet,
IonTitle,
IonToolbar,
} from '@ionic/react';
import { IonReactRouter } from '@ionic/react-router';
import { Redirect, Route } from 'react-router-dom';
@@ -8,7 +16,15 @@ const AppShell = ({ page, pageProps }) => {
return (
<IonApp>
<IonReactRouter>
<IonRouterOutlet>
<IonMenu side="start" contentId="main">
<IonHeader>
<IonToolbar>
<IonTitle>Menu</IonTitle>
</IonToolbar>
</IonHeader>
<IonContent></IonContent>
</IonMenu>
<IonRouterOutlet id="main">
<Route path="/tabs" render={() => <Tabs />} />
<Route exact path="/" render={() => <Redirect to="/tabs" />} />
</IonRouterOutlet>
+4
View File
@@ -9,6 +9,7 @@ import {
IonButton,
IonIcon,
IonContent,
IonMenuButton,
} from '@ionic/react';
import Notifications from './Notifications';
import { useState } from 'react';
@@ -42,6 +43,9 @@ const Feed = () => {
<IonHeader>
<IonToolbar>
<IonTitle>Feed</IonTitle>
<IonButtons slot="start">
<IonMenuButton />
</IonButtons>
<IonButtons slot="end">
<IonButton onClick={() => setShowNotifications(true)}>
<IonIcon icon={notificationsOutline} />