import JsonToHtml from "@/components/JsonToHtml"
// import DynamicContentBlock from "@/components/Loyalty/Blocks/DynamicContent"
import Shortcuts from "@/components/MyPages/Blocks/Shortcuts"
import CardsGrid from "./CardsGrid"
import TextCols from "./TextCols"
import type { BlocksProps } from "@/types/components/content/blocks"
import { ContentBlocksTypenameEnum } from "@/types/components/content/enums"
export function Blocks({ blocks }: BlocksProps) {
return blocks.map((block, idx) => {
const firstItem = idx === 0
switch (block.__typename) {
case ContentBlocksTypenameEnum.ContentPageBlocksContent:
return (
)
case ContentBlocksTypenameEnum.ContentPageBlocksShortcuts:
return (
)
case ContentBlocksTypenameEnum.ContentPageBlocksCardsGrid:
return (
)
case ContentBlocksTypenameEnum.ContentPageBlocksTextCols:
return
default:
return null
}
})
}