@baqhub/sdk
Version:
The official JavaScript SDK for the BAQ federated app platform.
22 lines (21 loc) • 450 B
JavaScript
import * as IO from "../../helpers/io.js";
//
// Model.
//
const RVersionLinkRaw = IO.dualObject({
entity: IO.string,
recordId: IO.string,
versionHash: IO.string,
}, {
originalEntity: IO.string,
});
export const RVersionLink = IO.clean(RVersionLinkRaw);
//
// I/O.
//
function buildVersionLink(entity, recordId, versionHash) {
return { entity, recordId, versionHash };
}
export const VersionLink = {
new: buildVersionLink,
};