UNPKG

@stackend/api

Version:

JS bindings to api.stackend.com

34 lines 956 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.communityContexToString = exports.parseCommunityContext = void 0; /** * Parse a community context. * @param communityContext * @returns {null|CommunityContext} */ function parseCommunityContext(communityContext) { if (!communityContext) { return null; } var p = communityContext.split(':', 3); if (p.length !== 2) { return null; } return { community: p[0], context: p[1] }; } exports.parseCommunityContext = parseCommunityContext; /** * Get the string representation of a community context * @param communityContext */ function communityContexToString(communityContext) { if (communityContext) { return communityContext.community + ':' + communityContext.context; } return null; } exports.communityContexToString = communityContexToString; //# sourceMappingURL=CommunityContext.js.map