import { Component, EnvironmentInjector, inject } from '@angular/core';
import { IonTabs, IonTabBar, IonTabButton, IonIcon, IonLabel } from '@ionic/angular/standalone';
import { addIcons } from 'ionicons';
import { home, accessibility,cart, person,bagAdd } from 'ionicons/icons';
import {
  compassOutline, bookOutline, book, storefront, personOutline, documentOutline,
  mailOutline, calendarOutline, logoUsd, briefcaseOutline, heartOutline, footballOutline,
  chevronForwardOutline, storefrontOutline, businessOutline, documentsOutline,
  rocketOutline, sparklesOutline, medalOutline, listOutline, giftOutline,folder,
  scanOutline, settingsOutline, heartCircleOutline, walletOutline, bagRemoveOutline,
  folderOutline, readerOutline, cartOutline, thumbsUpOutline, ticketOutline, documentTextOutline,
  timeOutline, cloudDownloadOutline, bagCheckOutline, cardOutline, searchOutline, menuOutline,
  addCircleOutline, addOutline, optionsOutline,checkmarkCircle,image,document,location,chatbox,call,personCircle
} from 'ionicons/icons';
import { CloudUser } from 'src/lib/ncloud';
@Component({
  selector: 'app-tabs',
  templateUrl: 'tabs.page.html',
  styleUrls: ['tabs.page.scss'],
  standalone: true,
  imports: [IonTabs, IonTabBar, IonTabButton, IonIcon, IonLabel],
})
export class TabsPage {
  public environmentInjector = inject(EnvironmentInjector);

    constructor() {
      addIcons({
        home, accessibility,cart, person,bagAdd,
        compassOutline, bookOutline, book, storefront, personOutline, documentOutline,location,
        mailOutline, calendarOutline, logoUsd, briefcaseOutline, heartOutline,document,call,personCircle,
        footballOutline, chevronForwardOutline, storefrontOutline, businessOutline,chatbox,
        documentsOutline, rocketOutline, sparklesOutline, medalOutline, listOutline,folder,
        giftOutline, scanOutline, settingsOutline, heartCircleOutline, walletOutline,
        bagRemoveOutline, folderOutline, readerOutline, cartOutline, thumbsUpOutline,image,
        ticketOutline, documentTextOutline, timeOutline, cloudDownloadOutline, bagCheckOutline,
        cardOutline, searchOutline, menuOutline, addCircleOutline, addOutline, optionsOutline,checkmarkCircle
      });
  }

}
