edit full article archive to publication standard
Build and deploy / deploy (push) Successful in 18s
Build and deploy / deploy (push) Successful in 18s
This commit is contained in:
+7
-1
@@ -1,5 +1,6 @@
|
||||
import articles from '../data/articles.json';
|
||||
import { editorialRevisions } from '../data/editorial-revisions.mjs';
|
||||
import { cleanReaderHtml } from './editorial-content.mjs';
|
||||
|
||||
const revisionBySlug = new Map(
|
||||
editorialRevisions.map((revision) => [revision.slug, revision]),
|
||||
@@ -7,7 +8,12 @@ const revisionBySlug = new Map(
|
||||
|
||||
const publishedArticles = articles.map((article) => ({
|
||||
...article,
|
||||
...revisionBySlug.get(article.slug),
|
||||
...(() => {
|
||||
const revision = revisionBySlug.get(article.slug);
|
||||
return revision
|
||||
? { ...revision, contentHtml: cleanReaderHtml(revision.contentHtml) }
|
||||
: {};
|
||||
})(),
|
||||
}));
|
||||
|
||||
export function getArticles() {
|
||||
|
||||
Reference in New Issue
Block a user