mirror of
https://github.com/datahub-project/datahub.git
synced 2025-07-25 02:19:58 +00:00
16 lines
635 B
TypeScript
16 lines
635 B
TypeScript
![]() |
import { IMirageRequest } from '@datahub/utils/types/vendor/ember-cli-mirage-deprecated';
|
||
|
import { IMirageWherehowsDBs } from 'wherehows-web/typings/ember-cli-mirage';
|
||
|
import { IDatasetSnapshot } from 'wherehows-web/typings/api/datasets/dataset';
|
||
|
|
||
|
const getDatasetSnapshot = (
|
||
|
{ datasetViews, datasetOwnerships }: IMirageWherehowsDBs,
|
||
|
request: IMirageRequest<{}, { dataset_id: string }>
|
||
|
): IDatasetSnapshot => {
|
||
|
const datasetView = datasetViews.where({ uri: request.params!.dataset_id }).models[0];
|
||
|
return {
|
||
|
Ownership: datasetOwnerships.where({ datasetId: datasetView.name }).models
|
||
|
};
|
||
|
};
|
||
|
|
||
|
export { getDatasetSnapshot };
|