import { catchError, delay, mergeMap, repeat, tap } from 'rxjs/operators';
import { Motd, MotdService } from '~/app/shared/api/motd.service';
+import { whenPageVisible } from '../rxjs/operators/page-visibilty.operator';
@Injectable({
providedIn: 'root'
}),
tap((motd: Motd | null) => this.processResponse(motd)),
delay(60000),
- repeat()
+ repeat(),
+ whenPageVisible()
)
.subscribe();
}