Ionic + React onboarding UI
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
 
 
 
 
 

42 рядки
1.2 KiB

  1. import { Redirect, Route } from 'react-router-dom';
  2. import { IonApp, IonRouterOutlet } from '@ionic/react';
  3. import { IonReactRouter } from '@ionic/react-router';
  4. import WelcomePage from './pages/onboarding/Welcome';
  5. /* Core CSS required for Ionic components to work properly */
  6. import '@ionic/react/css/core.css';
  7. /* Basic CSS for apps built with Ionic */
  8. import '@ionic/react/css/normalize.css';
  9. import '@ionic/react/css/structure.css';
  10. import '@ionic/react/css/typography.css';
  11. /* Optional CSS utils that can be commented out */
  12. import '@ionic/react/css/padding.css';
  13. import '@ionic/react/css/float-elements.css';
  14. import '@ionic/react/css/text-alignment.css';
  15. import '@ionic/react/css/text-transformation.css';
  16. import '@ionic/react/css/flex-utils.css';
  17. import '@ionic/react/css/display.css';
  18. /* Theme variables */
  19. import './theme/variables.css';
  20. import React from 'react';
  21. const App: React.FC = () => (
  22. <IonApp>
  23. <IonReactRouter>
  24. <IonRouterOutlet>
  25. <Route exact path="/welcome">
  26. <WelcomePage />
  27. </Route>
  28. <Route exact path="/">
  29. <Redirect to="/welcome" />
  30. </Route>
  31. </IonRouterOutlet>
  32. </IonReactRouter>
  33. </IonApp>
  34. );
  35. export default App;