category-modal.component.ts 660 B

123456789101112131415161718192021222324
  1. import { Component, Input } from '@angular/core';
  2. import { IonicModule, ModalController } from '@ionic/angular';
  3. import { CommonModule } from '@angular/common';
  4. @Component({
  5. selector: 'app-category-modal',
  6. templateUrl: './category-modal.component.html',
  7. styleUrls: ['./category-modal.component.scss'],
  8. standalone: true,
  9. imports: [IonicModule, CommonModule]
  10. })
  11. export class CategoryModalComponent {
  12. @Input() categories: any[] = [];
  13. constructor(private modalCtrl: ModalController) { }
  14. dismiss() {
  15. this.modalCtrl.dismiss();
  16. }
  17. selectCategory(category: string) {
  18. this.modalCtrl.dismiss(category);
  19. }
  20. }