one-click-accessibility/modules/scanner/assets/js/components/bulk-alt-text/bulk-banner-image-stack.js
2026-02-18 20:50:25 +05:30

28 lines
594 B
JavaScript

import Image from '@elementor/ui/Image';
import PropTypes from 'prop-types';
import { memo } from '@wordpress/element';
const BulkBannerImageStack = ({ images, count }) => {
return (
<>
{Array.from({ length: count }).map((_, index) => (
<Image
key={index}
src={images[index]}
alt=""
height={44}
sx={{
marginInlineStart: index > 0 ? -2 : 0,
}}
/>
))}
</>
);
};
BulkBannerImageStack.propTypes = {
images: PropTypes.arrayOf(PropTypes.string).isRequired,
count: PropTypes.number.isRequired,
};
export default memo(BulkBannerImageStack);