Update requirement files with new feature templates and fix backend API error message, along with mobile project config updates and documentation improvements

This commit is contained in:
louiscklaw
2025-06-13 12:11:47 +08:00
parent f23a6b7d9c
commit 346992d4ec
3102 changed files with 220182 additions and 2896 deletions

View File

@@ -28,8 +28,8 @@ import '@ionic/react/css/display.css';
* https://ionicframework.com/docs/theming/dark-mode
*/
// import '@ionic/react/css/palettes/dark.always.css';
// import '@ionic/react/css/palettes/dark.system.css';
// import "@ionic/react/css/palettes/dark.always.css";
// import "@ionic/react/css/palettes/dark.system.css";
import '@ionic/react/css/palettes/dark.class.css';
/* Theme variables */
@@ -55,31 +55,7 @@ import HomeOrTutorial from './components/HomeOrTutorial';
import { Schedule } from './models/Schedule';
import RedirectToLogin from './components/RedirectToLogin';
import AppRoute from './AppRoute';
//
// TODO: resume DemoReactShop
// import DemoReactShop from './pages/DemoReactShop';
// TODO: remove obsoleted DemoWeatherApp
// import DemoWeatherApp from './pages/DemoWeatherApp';
// DemoShopAppUi
// DemoDictionaryApp
// demo-recipe-app
// DemoSlidingProfile
// DemoQuizApp
//
// import DemoReactMarvelApp from './pages/DemoReactMarvelApp';
// import DemoReactOnboardingUI from './pages/DemoReactOnboardingUI';
// import DemoReactTabsMenusCustom from './pages/DemoReactTabsMenusCustom';
// import DemoReactThemeSwitcher from './pages/DemoReactThemeSwitcher';
// import DemoSkeletonText from './pages/DemoSkeletonText';
// import DemoStickyBottomSheetExample from './pages/DemoStickyBottomSheetExample';
// import DemoStorageExample from './pages/DemoStorageExample';
// import DemoSwiperjsTutorial from './pages/DemoSwiperjsTutorial';
// TODO: SCSS of this directory will alter the main page
import AppDemoRoute from './routes/DemoRoute';
import Settings from './pages/Settings';
@@ -129,30 +105,9 @@ const IonicApp: React.FC<IonicAppProps> = ({ darkMode, schedule, setIsLoggedIn,
*/}
<AppRoute />
<Route path="/tabs" render={() => <MainTabs />} />
<AppDemoRoute />
{/* */}
{/* TODO: need update to @capacitor/barcode-scanner */}
{/* <Route path={paths.DEMO_REACT_QR_CODE} render={() => <DemoReactQrCode />} /> */}
{/* TODO: resume DemoReactShop */}
{/* <Route path={paths.DEMO_REACT_SHOP} render={() => <DemoReactShop />} /> */}
{/* have problemx` */}
{/* <Route path={paths.DEMO_REACT_WHATSAPP_CLONE} render={() => <DemoReactWhatsAppClone />} /> */}
{/* TODO: scss will alter the main page, */}
{/* <Route path={paths.DEMO_REACT_MARVEL_APP} render={() => <DemoReactMarvelApp />} /> */}
{/* TODO: update ionslide */}
{/* <Route path={paths.DEMO_REACT_ONBOARDING_UI} render={() => <DemoReactOnboardingUI />} /> */}
{/* TODO: place a whatsapp clone */}
{/* <Route path={paths.DEMO_REACT_WHATSAPP_CLONE} render={() => <DemoReactWhatsAppClone />} /> */}
<Route path="/tabs" render={() => <MainTabs />} />
<Route path="/account" component={Account} />
<Route path="/login" component={Login} />