diff --git a/catalog-rest-service/src/main/resources/ui/src/assets/img/service-icon-generic.png b/catalog-rest-service/src/main/resources/ui/src/assets/img/service-icon-generic.png new file mode 100644 index 00000000000..078c51ea5bb Binary files /dev/null and b/catalog-rest-service/src/main/resources/ui/src/assets/img/service-icon-generic.png differ diff --git a/catalog-rest-service/src/main/resources/ui/src/constants/services.const.ts b/catalog-rest-service/src/main/resources/ui/src/constants/services.const.ts index c23e5f361a5..2c86b0bce4d 100644 --- a/catalog-rest-service/src/main/resources/ui/src/constants/services.const.ts +++ b/catalog-rest-service/src/main/resources/ui/src/constants/services.const.ts @@ -16,6 +16,7 @@ */ import noService from '../assets/img/no-service.png'; +import serviceDefault from '../assets/img/service-icon-generic.png'; import hive from '../assets/img/service-icon-hive.png'; import mssql from '../assets/img/service-icon-mssql.png'; import oracle from '../assets/img/service-icon-oracle.png'; @@ -34,6 +35,7 @@ export const HIVE = hive; export const POSTGRES = postgres; export const ORACLE = oracle; export const SNOWFLAKE = snowflakes; +export const SERVICE_DEFAULT = serviceDefault; export const PLUS = plus; export const NOSERVICE = noService; diff --git a/catalog-rest-service/src/main/resources/ui/src/utils/ServiceUtils.ts b/catalog-rest-service/src/main/resources/ui/src/utils/ServiceUtils.ts index f8cfae2ca8a..4d6e9870265 100644 --- a/catalog-rest-service/src/main/resources/ui/src/utils/ServiceUtils.ts +++ b/catalog-rest-service/src/main/resources/ui/src/utils/ServiceUtils.ts @@ -10,6 +10,7 @@ import { ORACLE, POSTGRES, REDSHIFT, + SERVICE_DEFAULT, SNOWFLAKE, } from '../constants/services.const'; import { ServiceType } from '../enums/service.enum'; @@ -42,7 +43,7 @@ export const serviceTypeLogo = (type: string) => { return MSSQL; default: - return null; + return SERVICE_DEFAULT; } };