Loan account locked management

This commit is contained in:
Jose Alberto Hernandez
2022-11-08 15:25:58 -06:00
parent eaf8b06ca7
commit 5786e6c3d2
13 changed files with 357 additions and 7 deletions
@@ -0,0 +1,27 @@
import { Injectable } from '@angular/core';
import {
Router, Resolve,
RouterStateSnapshot,
ActivatedRouteSnapshot
} from '@angular/router';
import { TasksService } from 'app/tasks/tasks.service';
import { Observable, of } from 'rxjs';
@Injectable({
providedIn: 'root'
})
export class LoanLockedResolver implements Resolve<boolean> {
/**
* @param {TasksService} tasksService Tasks service.
*/
constructor(private tasksService: TasksService) { }
/**
* Returns all the loans data.
* @returns {Observable<any>}
*/
resolve(): Observable<any> {
return this.tasksService.getAllLoansLocked(0, 200);
}
}