/* eslint-disable jsx-a11y/alt-text */ import { Box, Flex, Image } from 'theme-ui' interface ResizedImageProps { src: string | string[] originalWidth: number originalHeight: number ratio?: number alignItems?: string } const ResizedImage = ({ src, originalWidth, originalHeight, ratio = 1, alignItems = 'center' }: ResizedImageProps) => { if (typeof src === 'string') { src = [src] } const targetWidth = originalWidth * ratio const targetHeight = originalHeight * ratio return ( {src.map((aSrc, index) => { return ( ) })} ) } export default ResizedImage