import React from 'react'; import PropTypes from 'prop-types'; import CopyButton from '../CopyButton'; export default class RevisionUrl extends React.Component { showToolTip() { $('#btnCopy').tooltip('show'); setTimeout(() => { $('#btnCopy').tooltip('hide'); }, 1000); } render() { const buttonStyle = { fontSize: "1em" } const url = (this.props.pageId === '') ? decodeURIComponent(location.href) : `${location.origin}/${this.props.pageId}`; const copiedText = this.props.pagePath + '\n' + url; return ( {url} ); } } RevisionUrl.propTypes = { pageId: PropTypes.string.isRequired, pagePath: PropTypes.string.isRequired, };