Browse Source

Add AI service health check and improve layout

pull/6828/head
Thomas Kaul 2 weeks ago
parent
commit
c09c0a8c18
  1. 3
      apps/client/src/app/pages/api/api-page.component.ts

3
apps/client/src/app/pages/api/api-page.component.ts

@ -24,6 +24,7 @@ import { Component, DestroyRef, OnInit } from '@angular/core';
import { takeUntilDestroyed } from '@angular/core/rxjs-interop'; import { takeUntilDestroyed } from '@angular/core/rxjs-interop';
import { MatCardModule } from '@angular/material/card'; import { MatCardModule } from '@angular/material/card';
import { format, startOfYear } from 'date-fns'; import { format, startOfYear } from 'date-fns';
import { isObject } from 'lodash';
import { NgxSkeletonLoaderModule } from 'ngx-skeleton-loader'; import { NgxSkeletonLoaderModule } from 'ngx-skeleton-loader';
import { catchError, map, Observable, of, OperatorFunction } from 'rxjs'; import { catchError, map, Observable, of, OperatorFunction } from 'rxjs';
@ -71,7 +72,7 @@ export class GfApiPageComponent implements OnInit {
} }
public isFetchFailure(value: unknown): value is FetchFailure { public isFetchFailure(value: unknown): value is FetchFailure {
return typeof value === 'object' && value !== null && 'fetchError' in value; return isObject(value) && value !== null && 'fetchError' in value;
} }
private catchFetchFailure<T>(): OperatorFunction<T, T | FetchFailure> { private catchFetchFailure<T>(): OperatorFunction<T, T | FetchFailure> {

Loading…
Cancel
Save