暫無描述

Home.tsx 1.7KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. import { IonContent, IonHeader,IonImg, IonCard, IonCardHeader, IonCardTitle, IonPage, IonTitle, IonToolbar, IonButton, IonIcon } from '@ionic/react';
  2. import { arrowDownCircle } from 'ionicons/icons';
  3. import './styles/styles.css';
  4. // This is the date that is going to appear on the
  5. // card with the Motivational message
  6. const current = new Date();
  7. const date = `${current.toLocaleString('default', {month: 'long'}) } ${current.getDate()}`;
  8. const Home: React.FC = () => {
  9. return (
  10. <IonPage>
  11. <IonHeader>
  12. <IonToolbar>
  13. <IonTitle class="ion-text-center screen-titles">TPC ❤️</IonTitle>
  14. </IonToolbar>
  15. </IonHeader>
  16. <IonContent fullscreen>
  17. {/* Card 1 */}
  18. <IonCard class="moti-card">
  19. <IonCardHeader class="card-header">
  20. <IonCardTitle class="card-date">
  21. {date}
  22. <IonButton fill="clear"> <IonIcon slot="icon-only" icon={arrowDownCircle} class="moti-download"></IonIcon></IonButton>
  23. </IonCardTitle>
  24. </IonCardHeader>
  25. <IonImg class="moti-img" alt="Motivational messa ge" src={require("./generatedMsgs/moti1.jpeg")}></IonImg>
  26. </IonCard>
  27. {/* Card 2 */}
  28. <IonCard class="moti-card">
  29. <IonCardHeader class="card-header">
  30. <IonCardTitle class="card-date">
  31. {date}
  32. <IonButton fill="clear"> <IonIcon slot="icon-only" icon={arrowDownCircle} class="moti-download"></IonIcon></IonButton>
  33. </IonCardTitle>
  34. </IonCardHeader>
  35. <IonImg class="moti-img" alt="Motivational messa ge" src={require("./generatedMsgs/moti1.jpeg")}></IonImg>
  36. </IonCard>
  37. </IonContent>
  38. </IonPage>
  39. );
  40. };
  41. export default Home;