( checks: CanDeactivate[], futureRSS: RouterStateSnapshot, currRSS: RouterStateSnapshot, )
| 78 | } |
| 79 | |
| 80 | function runCanDeactivateChecks( |
| 81 | checks: CanDeactivate[], |
| 82 | futureRSS: RouterStateSnapshot, |
| 83 | currRSS: RouterStateSnapshot, |
| 84 | ) { |
| 85 | return from(checks).pipe( |
| 86 | mergeMap((check) => runCanDeactivate(check.component, check.route, currRSS, futureRSS)), |
| 87 | first((result) => { |
| 88 | return result !== true; |
| 89 | }, true), |
| 90 | ); |
| 91 | } |
| 92 | |
| 93 | function runCanActivateChecks( |
| 94 | futureSnapshot: RouterStateSnapshot, |
no test coverage detected
searching dependent graphs…