-import { Component, OnInit, ViewChild } from '@angular/core';
-import { FormControl, FormGroup } from '@angular/forms';
-import { MatPaginator } from '@angular/material/paginator';
-import { Sort } from '@angular/material/sort';
-import { MatTableDataSource } from '@angular/material/table';
-import { forkJoin } from 'rxjs';
-import { BehaviorSubject } from 'rxjs/BehaviorSubject';
-import { mergeMap, finalize } from 'rxjs/operators';
-import { EIJob } from '../../interfaces/ei.types';
-import { EIService } from '../../services/ei/ei.service';
-import { UiService } from '../../services/ui/ui.service';
+import { Component, OnInit, ViewChild } from "@angular/core";
+import { FormControl, FormGroup } from "@angular/forms";
+import { MatPaginator } from "@angular/material/paginator";
+import { Sort } from "@angular/material/sort";
+import { MatTableDataSource } from "@angular/material/table";
+import { EMPTY, forkJoin, Subscription, timer } from "rxjs";
+import { BehaviorSubject } from "rxjs/BehaviorSubject";
+import { mergeMap, finalize, map, tap, switchMap } from "rxjs/operators";
+import { EIJob } from "@interfaces/ei.types";
+import { EIService } from "@services/ei/ei.service";
+import { UiService } from "@services/ui/ui.service";
+
+export interface Job {
+ jobId: string;
+ jobData: any;
+ typeId: string;
+ targetUri: string;
+ owner: string;
+ prodId: string;
+}