agreement.component.ts 758 B

1234567891011121314151617181920212223242526272829303132
  1. import { Component, Input, OnInit } from '@angular/core';
  2. import { ModalController } from '@ionic/angular';
  3. import { LoginModule } from '../../login/login.module';
  4. @Component({
  5. selector: 'app-agreement',
  6. templateUrl: './agreement.component.html',
  7. styleUrls: ['./agreement.component.scss'],
  8. standalone: true,
  9. imports: [LoginModule],
  10. })
  11. export class AgreementComponent implements OnInit {
  12. @Input("agreement") agreement:any
  13. constructor(
  14. private modalController:ModalController
  15. ) {
  16. }
  17. ngOnInit() {
  18. console.log(this.agreement)
  19. }
  20. dismiss() {
  21. // using the injected ModalController this page
  22. // can "dismiss" itself and optionally pass back data
  23. this.modalController.dismiss({
  24. 'dismissed': true
  25. });
  26. }
  27. }