@wepublish/api
Version:
API core for we.publish.
17 lines • 878 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.articleWithRevisionsToPublicArticle = exports.ArticleSort = void 0;
var ArticleSort;
(function (ArticleSort) {
ArticleSort["CreatedAt"] = "createdAt";
ArticleSort["ModifiedAt"] = "modifiedAt";
ArticleSort["PublishedAt"] = "publishedAt";
ArticleSort["UpdatedAt"] = "updatedAt";
ArticleSort["PublishAt"] = "publishAt";
})(ArticleSort || (exports.ArticleSort = ArticleSort = {}));
const articleWithRevisionsToPublicArticle = ({ id, shared, published, pending }) => {
const returnValue = Object.assign(Object.assign({ shared }, (published || pending)), { id });
return Object.assign(Object.assign({}, returnValue), { blocks: returnValue.blocks });
};
exports.articleWithRevisionsToPublicArticle = articleWithRevisionsToPublicArticle;
//# sourceMappingURL=article.js.map