UNPKG

botframework-webchat-component

Version:
25 lines (19 loc) 611 B
import PropTypes from 'prop-types'; import React from 'react'; import AudioContent from './AudioContent'; import useStyleSet from '../hooks/useStyleSet'; const AudioAttachment = ({ attachment }) => { const [{ audioAttachment: audioAttachmentStyleSet }] = useStyleSet(); return ( <div className={audioAttachmentStyleSet}> <AudioContent alt={attachment.name} src={attachment.contentUrl} /> </div> ); }; AudioAttachment.propTypes = { attachment: PropTypes.shape({ contentUrl: PropTypes.string.isRequired, name: PropTypes.string }).isRequired }; export default AudioAttachment;