import JsonToHtml from "@/components/JsonToHtml" import DynamicContentBlock from "@/components/Loyalty/Blocks/DynamicContent" import CardGrid from "./CardGrid" import type { BlocksProps } from "@/types/components/loyalty/blocks" import { LoyaltyBlocksTypenameEnum } from "@/types/components/loyalty/enums" export function Blocks({ blocks }: BlocksProps) { return blocks.map((block) => { switch (block.__typename) { case LoyaltyBlocksTypenameEnum.LoyaltyPageBlocksCardGrid: return case LoyaltyBlocksTypenameEnum.LoyaltyPageBlocksContent: return (
) case LoyaltyBlocksTypenameEnum.LoyaltyPageBlocksDynamicContent: return default: return null } }) }