update,
This commit is contained in:
@@ -65,7 +65,8 @@ import paths from './paths';
|
|||||||
import PrivacyAgreement from './pages/PrivacyAgreement';
|
import PrivacyAgreement from './pages/PrivacyAgreement';
|
||||||
import AppRoute from './AppRoute';
|
import AppRoute from './AppRoute';
|
||||||
//
|
//
|
||||||
import DemoReactShop from './pages/DemoReactShop';
|
// TODO: resume DemoReactShop
|
||||||
|
// import DemoReactShop from './pages/DemoReactShop';
|
||||||
import DemoWeatherApp from './pages/DemoWeatherApp';
|
import DemoWeatherApp from './pages/DemoWeatherApp';
|
||||||
import DemoClubHouse from './pages/DemoClubHouse';
|
import DemoClubHouse from './pages/DemoClubHouse';
|
||||||
import DemoScoreBoard from './pages/DemoScoreBoard';
|
import DemoScoreBoard from './pages/DemoScoreBoard';
|
||||||
@@ -233,7 +234,10 @@ const IonicApp: React.FC<IonicAppProps> = ({
|
|||||||
<Route path={paths.DEMO_QUOTE_APP} render={() => <DemoQuoteApp />} />
|
<Route path={paths.DEMO_QUOTE_APP} render={() => <DemoQuoteApp />} />
|
||||||
<Route path={paths.DEMO_REACT_OVERLAY_HOOKS} render={() => <DemoReactOverlayHooks />} />
|
<Route path={paths.DEMO_REACT_OVERLAY_HOOKS} render={() => <DemoReactOverlayHooks />} />
|
||||||
<Route path={paths.DEMO_REACT_POLL_APP} render={() => <DemoReactPollApp />} />
|
<Route path={paths.DEMO_REACT_POLL_APP} render={() => <DemoReactPollApp />} />
|
||||||
<Route path={paths.DEMO_REACT_SHOP} render={() => <DemoReactShop />} />
|
|
||||||
|
{/* TODO: resume DemoReactShop */}
|
||||||
|
{/* <Route path={paths.DEMO_REACT_SHOP} render={() => <DemoReactShop />} /> */}
|
||||||
|
|
||||||
<Route path={paths.DEMO_REACT_SWITCH_TABS} render={() => <DemoReactSwitchTabs />} />
|
<Route path={paths.DEMO_REACT_SWITCH_TABS} render={() => <DemoReactSwitchTabs />} />
|
||||||
<Route path={paths.DEMO_REACT_TRAVEL_APP} render={() => <DemoReactTravelApp />} />
|
<Route path={paths.DEMO_REACT_TRAVEL_APP} render={() => <DemoReactTravelApp />} />
|
||||||
<Route path={paths.DEMO_RECIPE_APP} render={() => <DemoRecipeApp />} />
|
<Route path={paths.DEMO_RECIPE_APP} render={() => <DemoRecipeApp />} />
|
||||||
|
@@ -1,13 +1,42 @@
|
|||||||
import { IonBadge, IonButton, IonCheckbox, IonContent, IonHeader, IonItem, IonLabel, IonNote, IonPage, IonRadio, IonTitle, IonToggle, IonToolbar } from '@ionic/react';
|
import {
|
||||||
|
IonBadge,
|
||||||
|
IonButton,
|
||||||
|
IonButtons,
|
||||||
|
IonCheckbox,
|
||||||
|
IonContent,
|
||||||
|
IonHeader,
|
||||||
|
IonIcon,
|
||||||
|
IonItem,
|
||||||
|
IonLabel,
|
||||||
|
IonNote,
|
||||||
|
IonPage,
|
||||||
|
IonRadio,
|
||||||
|
IonTitle,
|
||||||
|
IonToggle,
|
||||||
|
IonToolbar,
|
||||||
|
useIonRouter,
|
||||||
|
} from '@ionic/react';
|
||||||
import ExploreContainer from '../components/ExploreContainer';
|
import ExploreContainer from '../components/ExploreContainer';
|
||||||
import './Tab1.css';
|
import './Tab1.css';
|
||||||
|
import { chevronBackOutline } from 'ionicons/icons';
|
||||||
|
|
||||||
const Tab1: React.FC = () => {
|
const Tab1: React.FC = () => {
|
||||||
|
const router = useIonRouter();
|
||||||
|
function handleBackClick() {
|
||||||
|
router.goBack();
|
||||||
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<IonPage>
|
<IonPage>
|
||||||
<IonHeader>
|
<IonHeader>
|
||||||
<IonToolbar>
|
<IonToolbar>
|
||||||
<IonTitle>Tab 1</IonTitle>
|
<IonTitle>Tab 1</IonTitle>
|
||||||
|
|
||||||
|
<IonButtons slot="start">
|
||||||
|
<IonButton onClick={() => handleBackClick()}>
|
||||||
|
<IonIcon icon={chevronBackOutline} color="primary" />
|
||||||
|
</IonButton>
|
||||||
|
</IonButtons>
|
||||||
</IonToolbar>
|
</IonToolbar>
|
||||||
</IonHeader>
|
</IonHeader>
|
||||||
<IonContent fullscreen>
|
<IonContent fullscreen>
|
||||||
@@ -17,9 +46,7 @@ const Tab1: React.FC = () => {
|
|||||||
</IonToolbar>
|
</IonToolbar>
|
||||||
</IonHeader>
|
</IonHeader>
|
||||||
|
|
||||||
<IonButton color="alans-color">
|
<IonButton color="alans-color">Button</IonButton>
|
||||||
Button
|
|
||||||
</IonButton>
|
|
||||||
|
|
||||||
<IonItem>
|
<IonItem>
|
||||||
<IonLabel>Toggle</IonLabel>
|
<IonLabel>Toggle</IonLabel>
|
||||||
|
@@ -16,9 +16,9 @@ import {
|
|||||||
import { heartOutline } from 'ionicons/icons';
|
import { heartOutline } from 'ionicons/icons';
|
||||||
import { useStoreState } from 'pullstate';
|
import { useStoreState } from 'pullstate';
|
||||||
import { useState } from 'react';
|
import { useState } from 'react';
|
||||||
import { ProductModal } from '../TestComponents/ProductModal';
|
import { ProductModal } from './components/ProductModal';
|
||||||
import { FavouritesStore } from '../store';
|
import { FavouritesStore } from './store';
|
||||||
import { getFavourites } from '../store/Selectors';
|
import { getFavourites } from './store/Selectors';
|
||||||
|
|
||||||
const Favourites = () => {
|
const Favourites = () => {
|
||||||
const favourites = useStoreState(FavouritesStore, getFavourites);
|
const favourites = useStoreState(FavouritesStore, getFavourites);
|
||||||
|
@@ -23,8 +23,8 @@ import { chevronBack, filter } from 'ionicons/icons';
|
|||||||
import { useRef } from 'react';
|
import { useRef } from 'react';
|
||||||
import { useEffect, useState } from 'react';
|
import { useEffect, useState } from 'react';
|
||||||
import { useParams } from 'react-router';
|
import { useParams } from 'react-router';
|
||||||
import { FilterModal } from '../TestComponents/FilterModal';
|
import { FilterModal } from './components/FilterModal';
|
||||||
import { ProductModal } from '../TestComponents/ProductModal';
|
import { ProductModal } from './components/ProductModal';
|
||||||
import { capitalize, productInfo } from '../utils';
|
import { capitalize, productInfo } from '../utils';
|
||||||
|
|
||||||
const ProductType = () => {
|
const ProductType = () => {
|
||||||
|
Reference in New Issue
Block a user