import React, { FC, ReactType } from 'react'; import css from './index.module.css'; import DefaultImage, { ImageProps } from '../../blocks/Image'; export interface FeaturedPartnersProps { title?: string; items?: { name: string; Image: ReactType; ImageProps: ImageProps; }[]; } const FeaturedPartners: FC = ({ items, title }) => { return (
{title &&
{title}
} {items && items.map(item => { const Image = item.Image || DefaultImage; const isSvgImage = item.ImageProps.file.contentType === 'image/svg+xml'; return (
{!isSvgImage && } {isSvgImage && (
)}
); })}
); }; export default FeaturedPartners;