Commit 977a153dfc89797da0c1c8753e56d3ecdacda467
1 parent
db48d900
UI: extend list of rxjs operators available in widget context
Showing
1 changed file
with
4 additions
and
2 deletions
@@ -78,7 +78,7 @@ import { PageLink } from '@shared/models/page/page-link'; | @@ -78,7 +78,7 @@ import { PageLink } from '@shared/models/page/page-link'; | ||
78 | import { SortOrder } from '@shared/models/page/sort-order'; | 78 | import { SortOrder } from '@shared/models/page/sort-order'; |
79 | import { DomSanitizer } from '@angular/platform-browser'; | 79 | import { DomSanitizer } from '@angular/platform-browser'; |
80 | import { Router } from '@angular/router'; | 80 | import { Router } from '@angular/router'; |
81 | -import { map, mergeMap } from 'rxjs/operators'; | 81 | +import { catchError, map, mergeMap, switchMap } from 'rxjs/operators'; |
82 | 82 | ||
83 | export interface IWidgetAction { | 83 | export interface IWidgetAction { |
84 | name: string; | 84 | name: string; |
@@ -254,7 +254,9 @@ export class WidgetContext { | @@ -254,7 +254,9 @@ export class WidgetContext { | ||
254 | forkJoin, | 254 | forkJoin, |
255 | of, | 255 | of, |
256 | map, | 256 | map, |
257 | - mergeMap | 257 | + mergeMap, |
258 | + switchMap, | ||
259 | + catchError | ||
258 | }; | 260 | }; |
259 | 261 | ||
260 | showSuccessToast(message: string, duration: number = 1000, | 262 | showSuccessToast(message: string, duration: number = 1000, |