domain/converters/link.converter.ts

domain/converters/link.converter.ts is a file in Bane's Lab Site. 13 lines of code and 5 definitions.

import { REASON_FACE, STAGE_FACE } from "@govlab/constants";
import { faceLink } from "#domain/converters/ontology.converter";

const LAYER_PREFIX = "layer-";
const NODE_PREFIX = "node-";

export const stageLink = function stageLink(id: string): string {
    return faceLink(STAGE_FACE, id, id);
};

export const layerLink = function layerLink(id: string, label: string): string {
    return faceLink(REASON_FACE, LAYER_PREFIX + id, label);
};

export const nodeLink = function nodeLink(id: string, label: string): string {
    return faceLink(REASON_FACE, NODE_PREFIX + id, label);
};