diff --git a/site/DataPageV2Content.tsx b/site/DataPageV2Content.tsx
index 4e1e282d803..0fac9219524 100644
--- a/site/DataPageV2Content.tsx
+++ b/site/DataPageV2Content.tsx
@@ -13,6 +13,7 @@ import {
excludeNullish,
slugify,
DATAPAGE_SOURCES_AND_PROCESSING_SECTION_ID,
+ EnrichedBlockList,
} from "@ourworldindata/utils"
import { markdownToEnrichedTextBlock } from "@ourworldindata/components"
import { AttachmentsContext, DocumentContext } from "./gdocs/OwidGdoc.js"
@@ -123,6 +124,36 @@ export const DataPageV2Content = ({
relatedCharts = [],
} = faqEntries ?? {}
+ // TODO: convert the key info points to a gdoc like list; show descriptionShort if no key info
+ const keyInfoBlocks = datapageData?.descriptionKey
+ ? excludeNullish(
+ datapageData.descriptionKey.flatMap(markdownToEnrichedTextBlock)
+ )
+ : undefined
+ const keyInfoBlocksAsList = keyInfoBlocks
+ ? ({
+ type: "list",
+ items: keyInfoBlocks,
+ parseErrors: [],
+ } satisfies EnrichedBlockList)
+ : undefined
+
+ const keyInfo = keyInfoBlocksAsList ? (
+
+ ) : null
+
+ const aboutThisData = datapageData?.descriptionShort ? (
+
+ ) : null
+
const citationDatapage = `Our World In Data (${yearOfUpdate}). Data Page: ${datapageData.title} – ${producers}. Retrieved from {url} [online resource]`
return (
-
- {datapageData?.descriptionKey &&
- datapageData?.descriptionKey
- .length > 0
- ? "What you should know about this indicator"
- : "About this data"}
-