in public/apps/configuration/utils/tenant-utils.tsx [59:80]
export function transformTenantData(
rawTenantData: DataObject<Tenant>,
isPrivateEnabled: boolean
): Tenant[] {
// @ts-ignore
const tenantList: Tenant[] = map<Tenant, Tenant>(rawTenantData, (v: Tenant, k?: string) => ({
tenant: k === globalTenantName ? GLOBAL_USER_DICT.Label : k || '',
reserved: v.reserved,
description: k === globalTenantName ? GLOBAL_USER_DICT.Description : v.description,
tenantValue: k === globalTenantName ? GLOBAL_USER_DICT.Value : k || '',
}));
if (isPrivateEnabled) {
// Insert Private Tenant in List
tenantList.splice(1, 0, {
tenant: PRIVATE_USER_DICT.Label,
reserved: true,
description: PRIVATE_USER_DICT.Description,
tenantValue: PRIVATE_USER_DICT.Value,
});
}
return tenantList;
}