Commit 633a9766 by amal

Merge branch 'amal' into 'master'

Amal See merge request !12
parents 4eea89d2 b3865663
...@@ -17,7 +17,10 @@ ...@@ -17,7 +17,10 @@
<ul> <ul>
<li>Shop</li> <li>Shop</li>
<li>About us</li> <li>About us</li>
<li>Catagories</li> <ion-menu-toggle>
<li (click)="vieworder('myorder')">View Order</li>
</ion-menu-toggle>
<div class="sub_menu"> <div class="sub_menu">
<ul> <ul>
<li>Men's Fashion</li> <li>Men's Fashion</li>
......
import { Component } from '@angular/core'; import { Component } from '@angular/core';
import { Router, ActivatedRoute } from '@angular/router';
import { Platform } from '@ionic/angular'; import { Platform } from '@ionic/angular';
import { SplashScreen } from '@ionic-native/splash-screen/ngx'; import { SplashScreen } from '@ionic-native/splash-screen/ngx';
import { StatusBar } from '@ionic-native/status-bar/ngx'; import { StatusBar } from '@ionic-native/status-bar/ngx';
...@@ -13,7 +13,8 @@ export class AppComponent { ...@@ -13,7 +13,8 @@ export class AppComponent {
constructor( constructor(
private platform: Platform, private platform: Platform,
private splashScreen: SplashScreen, private splashScreen: SplashScreen,
private statusBar: StatusBar private statusBar: StatusBar,
private router: Router
) { ) {
this.initializeApp(); this.initializeApp();
} }
...@@ -25,4 +26,11 @@ export class AppComponent { ...@@ -25,4 +26,11 @@ export class AppComponent {
this.statusBar.overlaysWebView(false); this.statusBar.overlaysWebView(false);
}); });
} }
vieworder(path, data = null) {
this.router.navigateByUrl(path, { queryParams: data });
document.body.scrollTop = document.documentElement.scrollTop = 0;
}
} }
...@@ -2,6 +2,8 @@ import { Component, OnInit } from '@angular/core'; ...@@ -2,6 +2,8 @@ import { Component, OnInit } from '@angular/core';
import { Location } from '@angular/common'; import { Location } from '@angular/common';
import { Router, ActivatedRoute } from '@angular/router'; import { Router, ActivatedRoute } from '@angular/router';
import { MyordersService } from './../../config/myorder.service'; import { MyordersService } from './../../config/myorder.service';
import { ModalController } from '@ionic/angular';
import { DeliverypopPage } from '../deliverypop/deliverypop.page';
@Component({ @Component({
selector: 'app-myorder', selector: 'app-myorder',
...@@ -14,10 +16,19 @@ export class MyorderPage implements OnInit { ...@@ -14,10 +16,19 @@ export class MyorderPage implements OnInit {
private router: Router, private router: Router,
private route: ActivatedRoute, private route: ActivatedRoute,
private location: Location, private location: Location,
public myorder: MyordersService public myorder: MyordersService,
public modalController: ModalController
) { } ) { }
ngOnInit() { ngOnInit() {
this.finishpop();
}
async finishpop() {
const modal = await this.modalController.create({
component: DeliverypopPage
});
return await modal.present();
} }
goToPage(path, data = null) { goToPage(path, data = null) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment