This commit is contained in:
Your Name committed 2026-07-24 19:39:38 -04:00
1 parent e509e3f0a2
commit 0d4df55d93
7 files changed
+526 -3

No files matched your search

+20
View File
@@ -13,7 +13,12 @@ import {
EditorialCarouselSectionPayloadSchema,
HeroArticleSectionPayloadSchema,
RichTextSectionPayloadSchema,
ArticleHeaderSectionPayloadSchema,
ArticleMediaSectionPayloadSchema,
ArticleGallerySectionPayloadSchema,
ArticleFactsSectionPayloadSchema,
ArticleVideoSectionPayloadSchema,
ArticleReferencesSectionPayloadSchema,
ScentNotesBreakdownSectionPayloadSchema,
QuoteCalloutSectionPayloadSchema,
ProductCarouselSectionPayloadSchema,
@@ -772,9 +777,24 @@ export function validateSectionPayload(
case "RICH_TEXT":
schema = RichTextSectionPayloadSchema;
break;
case "ARTICLE_HEADER":
schema = ArticleHeaderSectionPayloadSchema;
break;
case "ARTICLE_MEDIA":
schema = ArticleMediaSectionPayloadSchema;
break;
case "ARTICLE_GALLERY":
schema = ArticleGallerySectionPayloadSchema;
break;
case "ARTICLE_FACTS":
schema = ArticleFactsSectionPayloadSchema;
break;
case "ARTICLE_VIDEO":
schema = ArticleVideoSectionPayloadSchema;
break;
case "ARTICLE_REFERENCES":
schema = ArticleReferencesSectionPayloadSchema;
break;
case "SCENT_NOTES_BREAKDOWN":
schema = ScentNotesBreakdownSectionPayloadSchema;
break;