Add site manager and initial validation
[arvados-workbench2.git] / src / services / common-service / common-resource-service.ts
index 6114c560526e7b598c033b0a9c6ae4435bd10047..077e23dbaa228f6504122db9a7779307a36d570b 100644 (file)
@@ -4,7 +4,6 @@
 
 import * as _ from "lodash";
 import { AxiosInstance, AxiosPromise } from "axios";
-import { Resource } from "src/models/resource";
 import * as uuid from "uuid/v4";
 import { ApiActions } from "~/services/api/api-actions";
 
@@ -40,7 +39,7 @@ export enum CommonResourceServiceError {
     NONE = 'None'
 }
 
-export class CommonResourceService<T extends Resource> {
+export class CommonResourceService<T> {
 
     static mapResponseKeys = (response: { data: any }) =>
         CommonResourceService.mapKeys(_.camelCase)(response.data)