This commit is contained in:
tiago.kayaya
2021-07-05 12:00:13 +01:00
parent 87edd8a21f
commit e63dd20f3e
9 changed files with 105 additions and 80 deletions
@@ -0,0 +1,16 @@
import { TestBed } from '@angular/core/testing';
import { ProcessesResolverService } from './processes-resolver.service';
describe('ProcessesResolverService', () => {
let service: ProcessesResolverService;
beforeEach(() => {
TestBed.configureTestingModule({});
service = TestBed.inject(ProcessesResolverService);
});
it('should be created', () => {
expect(service).toBeTruthy();
});
});
@@ -0,0 +1,20 @@
import { Injectable } from '@angular/core';
import { ActivatedRoute, ActivatedRouteSnapshot, Resolve, RouterStateSnapshot } from '@angular/router';
import { Observable } from 'rxjs';
import { DailyWorkTask } from '../models/dailyworktask.model';
import { ProcessesService } from '../services/processes.service';
@Injectable({
providedIn: 'root'
})
export class ProcessesResolverService implements Resolve<any[]> {
constructor(
private processesService: ProcessesService,
) { }
resolve(route: ActivatedRouteSnapshot, state: RouterStateSnapshot):
Observable<any> | Promise<any> | any[] {
return this.processesService.GetTasksList("Despacho do Presidente da República", false);
}
}