Ignacio Bona Piedrabuena 89c78551cc
1604086049622-ui-sync (#1981)
Co-authored-by: Ignacio Bona <ibonapiedrabuena@linkedin.com>
2020-11-09 12:17:51 -08:00

14 lines
612 B
TypeScript

import { IFunctionRouteHandler } from '@datahub/utils/types/vendor/ember-cli-mirage-deprecated';
import { IMirageDatasetCoreSchema } from '@datahub/entities/types/vendor/mirage-for-datasets';
import { IDataPlatform } from '@datahub/metadata-types/types/entity/dataset/platform';
/**
* This handler is used by the mirage route config to handle the get request for dataset compliance data types
*/
export const getDataPlatforms = function(
this: IFunctionRouteHandler,
schema: IMirageDatasetCoreSchema
): { platforms: Array<IDataPlatform> } {
return { platforms: this.serialize(schema.db.platforms) };
};