update ordering app,

This commit is contained in:
louiscklaw
2025-06-06 14:01:03 +08:00
parent 3bcb40c5ef
commit 7cc6d939f5
24 changed files with 1522 additions and 129 deletions

View File

@@ -0,0 +1,44 @@
import React from 'react';
import { IonIcon, IonLabel, IonTabBar, IonTabButton, IonTabs, IonRouterOutlet } from '@ionic/react';
import { Redirect, Route } from 'react-router-dom';
import { Home, Bag, Heart2, Notification } from 'react-iconly';
import Homepage from '../pages/Home';
import Favourites from '../pages/Favourites';
import Cart from '../pages/Cart';
const Tabs = (props) => {
return (
<IonTabs>
<IonRouterOutlet>
<Route
exact
path="/demo-ordering-app/tabs/home"
render={(props) => <Homepage {...props} />}
/>
<Route exact path="/demo-ordering-app/tabs/cart" render={(props) => <Cart {...props} />} />
<Route
exact
path="/demo-ordering-app/tabs/favourites"
render={(props) => <Favourites {...props} />}
/>
</IonRouterOutlet>
<IonTabBar slot="bottom">
<IonTabButton tab="tab1" href="/demo-ordering-app/tabs/home">
<Home set="bold" />
</IonTabButton>
<IonTabButton tab="tab2" href="/demo-ordering-app/tabs/cart">
<Bag set="bold" />
</IonTabButton>
<IonTabButton tab="tab3" href="/demo-ordering-app/tabs/favourites">
<Heart2 set="bold" />
</IonTabButton>
</IonTabBar>
</IonTabs>
);
};
export default Tabs;