import { Component } from '@angular/core';

import { ModalController } from '@ionic/angular';
import { ModalPage} from '../modal/modal.page';

import { Router } from '@angular/router';


@Component({
  selector: 'app-home',
  templateUrl: 'home.page.html',
  styleUrls: ['home.page.scss'],
})
export class HomePage {

  dataReturned:any;

  constructor(
    private modalController: ModalController, 
    private router: Router
  ) {
  }

  async openModal() {
    const modal = await this.modalController.create({
      component: ModalPage
    });
 
    modal.onDidDismiss().then((dataReturned) => {
      if (dataReturned !== null) {
        this.dataReturned = dataReturned.data;
        //alert('Modal Sent Data :'+ dataReturned);
      }
    });
 
    return await modal.present();
  }

  navLink(path:any,data=null){
    this.router.navigateByUrl(path,{queryParams:data});
  }

  

}