Still in progress

This commit is contained in:
Amritanshu
2019-06-17 13:23:00 +05:30
parent 32500665b5
commit 63f5f60842
26 changed files with 520 additions and 432 deletions

View File

@ -1,18 +1,18 @@
import {Injectable} from '@angular/core';
import {ActivatedRouteSnapshot, Resolve, RouterStateSnapshot} from '@angular/router';
import {GuestBook} from "./guest-book";
import {Observable} from 'rxjs/internal/Observable';
import {GuestBookService} from './guest-book.service';
import { Injectable } from '@angular/core';
import { ActivatedRouteSnapshot, Resolve, RouterStateSnapshot } from '@angular/router';
import { Observable } from 'rxjs/internal/Observable';
import { GuestBookList } from "./guest-book";
import { GuestBookService } from './guest-book.service';
@Injectable({
providedIn: 'root'
})
export class GuestBookListResolver implements Resolve<GuestBook[]> {
export class GuestBookListResolver implements Resolve<GuestBookList> {
constructor(private ser: GuestBookService) {
}
resolve(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable<GuestBook[]> {
resolve(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable<GuestBookList> {
return this.ser.list(null);
}
}