import React from 'react'; import isEqual from 'lodash/isEqual'; import PropTypes from 'prop-types'; import Image from './Image'; import Audio from './Audio'; import Video from './Video'; import Reply from './Reply'; const Attachments = React.memo(({ attachments, timeFormat, user, baseUrl, useMarkdown, onOpenFileModal, getCustomEmoji, theme }) => { if (!attachments || attachments.length === 0) { return null; } return attachments.map((file, index) => { if (file.image_url) { return ; } if (file.audio_url) { return