diff --git a/wherehows-web/app/utils/api/datasets/shared.ts b/wherehows-web/app/utils/api/datasets/shared.ts index 8c0a1e4cf8..2021e4eb85 100644 --- a/wherehows-web/app/utils/api/datasets/shared.ts +++ b/wherehows-web/app/utils/api/datasets/shared.ts @@ -12,3 +12,12 @@ export const datasetsUrlRoot = `${ApiRoot}/datasets`; * @return {string} the dataset url */ export const datasetUrlById = (id: number): string => `${datasetsUrlRoot}/${id}`; + +/** + * Constructs a url to get a dataset id given a dataset urn + * @param {string} urn + * @return {string} + */ +export const datasetIdTranslationUrlByUrn = (urn: string): string => { + return `${datasetsUrlRoot}/idfromurn/${encodeURIComponent(urn)}`; +};