synapse-react-client
Version:
[](https://badge.fury.io/js/synapse-react-client) [](https://github.com/prettier/prettie
21 lines (20 loc) • 826 B
JavaScript
import { LOCK_ACCESS_REQUIREMENT_CONCRETE_TYPE_VALUE as c, ACT_ACCESS_REQUIREMENT_CONCRETE_TYPE_VALUE as C, TERMS_OF_USE_ACCESS_REQUIREMENT_CONCRETE_TYPE_VALUE as t, SELF_SIGN_ACCESS_REQUIREMENT_CONCRETE_TYPE_VALUE as e, MANAGED_ACT_ACCESS_REQUIREMENT_CONCRETE_TYPE_VALUE as _ } from "@sage-bionetworks/synapse-types";
const T = "Access restricted pending review by Synapse Access and Compliance Team.", n = (E) => {
switch (E.concreteType) {
case _:
case e:
return "";
case t:
return E.termsOfUse;
case C:
return E.actContactInfo;
case c:
return T;
}
}, r = (E) => E.concreteType === e || E.concreteType == _;
export {
T as LOCK_ACCESS_REQUIREMENT_TEXT,
n as getOldAccessRequirementInstructions,
r as hasAccessorRequirement
};
//# sourceMappingURL=GovernanceUtils.js.map