tabs.page.ts 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. import { Component, EnvironmentInjector, inject } from '@angular/core';
  2. import { IonTabs, IonTabBar, IonTabButton, IonIcon, IonLabel } from '@ionic/angular/standalone';
  3. import { addIcons } from 'ionicons';
  4. import { home, accessibility,cart, person } from 'ionicons/icons';
  5. import {
  6. compassOutline, bookOutline, book, storefront, personOutline, documentOutline,
  7. mailOutline, calendarOutline, logoUsd, briefcaseOutline, heartOutline, footballOutline,
  8. chevronForwardOutline, storefrontOutline, businessOutline, documentsOutline,
  9. rocketOutline, sparklesOutline, medalOutline, listOutline, giftOutline,
  10. scanOutline, settingsOutline, heartCircleOutline, walletOutline, bagRemoveOutline,
  11. folderOutline, readerOutline, cartOutline, thumbsUpOutline, ticketOutline, documentTextOutline,
  12. timeOutline, cloudDownloadOutline, bagCheckOutline, cardOutline, searchOutline, menuOutline,
  13. addCircleOutline, addOutline, optionsOutline
  14. } from 'ionicons/icons';
  15. import { CloudUser } from 'src/lib/ncloud';
  16. @Component({
  17. selector: 'app-tabs',
  18. templateUrl: 'tabs.page.html',
  19. styleUrls: ['tabs.page.scss'],
  20. standalone: true,
  21. imports: [IonTabs, IonTabBar, IonTabButton, IonIcon, IonLabel],
  22. })
  23. export class TabsPage {
  24. public environmentInjector = inject(EnvironmentInjector);
  25. constructor() {
  26. addIcons({
  27. home, accessibility,cart, person,
  28. compassOutline, bookOutline, book, storefront, personOutline, documentOutline,
  29. mailOutline, calendarOutline, logoUsd, briefcaseOutline, heartOutline,
  30. footballOutline, chevronForwardOutline, storefrontOutline, businessOutline,
  31. documentsOutline, rocketOutline, sparklesOutline, medalOutline, listOutline,
  32. giftOutline, scanOutline, settingsOutline, heartCircleOutline, walletOutline,
  33. bagRemoveOutline, folderOutline, readerOutline, cartOutline, thumbsUpOutline,
  34. ticketOutline, documentTextOutline, timeOutline, cloudDownloadOutline, bagCheckOutline,
  35. cardOutline, searchOutline, menuOutline, addCircleOutline, addOutline, optionsOutline
  36. });
  37. }
  38. }