enhance(ux): use presentingElement cards instead of nav

This commit is contained in:
Tienson Qin
2025-06-03 05:35:19 +08:00
parent 903c1ea856
commit 7c510aaa67
8 changed files with 122 additions and 116 deletions

View File

@@ -12,7 +12,10 @@ import {
IonDatetimeButton, IonRefresher,
IonRefresherContent, IonMenu,
IonMenuButton, IonActionSheet, IonSearchbar,
IonRouterOutlet
IonRouterOutlet, useIonViewDidEnter,
useIonViewDidLeave,
useIonViewWillEnter,
useIonViewWillLeave,
} from '@ionic/react'
declare global {
@@ -33,7 +36,11 @@ const ionicUI = {
IonDatetimeButton, IonRefresher,
IonRefresherContent, IonMenu,
IonMenuButton, IonActionSheet, IonSearchbar,
IonRouterOutlet
IonRouterOutlet,
useIonViewDidEnter,
useIonViewDidLeave,
useIonViewWillEnter,
useIonViewWillLeave,
}
// initialize ionic mode
@@ -43,4 +50,4 @@ window.LSIonic = ionicUI
export {
setupIonicReact,
}
}