import { h } from 'preact'; import PropTypes from 'prop-types'; import { ButtonNew as Button } from '@crayons'; import CopyIcon from '@images/copy.svg'; function linksToMarkdownForm(imageLinks) { return imageLinks .map((imageLink) => `![Image description](${imageLink})`) .join('\n'); } export const ClipboardButton = ({ onCopy, imageUrls, showCopyMessage = false, }) => (
); ClipboardButton.displayName = 'ClipboardButton'; ClipboardButton.propTypes = { onCopy: PropTypes.func.isRequired, imageUrls: PropTypes.arrayOf(PropTypes.string).isRequired, showCopyMessage: PropTypes.bool.isRequired, };