fix(angular): preserve queryParams and fragment when going back (#18298)

fixes #16744
This commit is contained in:
Liam DeBeasi
2019-05-20 11:56:02 -04:00
committed by GitHub
parent da38647478
commit bdd5109dbe
4 changed files with 27 additions and 3 deletions

View File

@ -1,5 +1,5 @@
import { ComponentRef } from '@angular/core';
import { ActivatedRoute, Router } from '@angular/router';
import { ActivatedRoute, NavigationExtras, Router } from '@angular/router';
import { NavDirection, RouterDirection } from '@ionic/core';
export function insertView(views: RouteView[], view: RouteView, direction: RouterDirection) {
@ -94,5 +94,6 @@ export interface RouteView {
element: HTMLElement;
ref: ComponentRef<any>;
savedData?: any;
savedExtras?: NavigationExtras;
unlistenEvents: () => void;
}