import { h } from 'preact'; import PropTypes from 'prop-types'; import { Button } from '@crayons'; function linksToMarkdownForm(imageLinks) { return imageLinks .map((imageLink) => `![Image description](${imageLink})`) .join('\n'); } const CopyIcon = () => ( Copy Markdown for image ); CopyIcon.displayName = 'CopyIcon'; 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, };