import DynamicHeroIcon from 'components/hero-icon'; import { getMetaobjectsByIds } from 'lib/shopify'; import { Metaobject } from 'lib/shopify/types'; const MiniIconBlock = async ({ block }: { block: Metaobject }) => { const contentIds = block.content ? JSON.parse(block.content) : []; const contentBlocks = await getMetaobjectsByIds(contentIds); if (!contentBlocks || contentBlocks.length === 0) { return null; } return (
{block.title ? (

{block.title}

) : null} {contentBlocks.map((content) => (
{content.icon_name && ( )} {content.title && content.content && (
{content.title && (
{content.title}
)} {content.content && (

{content.content}

)}
)} {content.title &&
{content.title}
}
))}
); }; export default MiniIconBlock;