import React, { FC } from 'react' import { ModuleWithInit } from '@agility/nextjs' import { ProductCard } from '@components/product' import { Grid, Marquee, Hero } from '@components/ui' interface ICustomData { products: any } interface IModule { numItems: string, layout?: 'A' | 'B' | 'C' | 'D' | 'normal' variant?: 'default' | 'filled' } const ProductListingModule: ModuleWithInit = ( { customData, module, languageCode, isDevelopmentMode, isPreview }) => { const products = customData.products return ( {products.map((product: any, i: number) => ( ))} ) } export default ProductListingModule