image3-popup.component.ts 793 B

1234567891011121314151617181920212223242526
  1. import { Component, Input } from '@angular/core';
  2. import { IonButton, IonButtons, IonContent, IonHeader, IonIcon, IonTitle, IonToolbar, ModalController } from '@ionic/angular/standalone';
  3. import { addIcons } from 'ionicons';
  4. import { arrowBack } from 'ionicons/icons';
  5. @Component({
  6. selector: 'app-image3-popup',
  7. templateUrl: './image3-popup.component.html',
  8. styleUrls: ['./image3-popup.component.scss'],
  9. standalone: true,
  10. imports: [IonContent, IonHeader, IonButton, IonButtons, IonToolbar, IonTitle, IonIcon]
  11. })
  12. export class Image3PopupComponent {
  13. @Input() imageUrl: string = '';
  14. @Input() description: string = '';
  15. constructor(private modalController: ModalController) {
  16. addIcons({arrowBack});
  17. }
  18. ngOnInit() {}
  19. close() {
  20. this.modalController.dismiss();
  21. }
  22. }