soiz1's picture
Upload folder using huggingface_hub
8fd7a1d verified
import classNames from 'classnames';
import {FormattedMessage} from 'react-intl';
import PropTypes from 'prop-types';
import React from 'react';
import Button from '../button/button.jsx';
import styles from './share-button.css';
const ShareButton = ({
className,
isShared,
onClick
}) => (
<Button
className={classNames(
className,
styles.shareButton,
{[styles.shareButtonIsShared]: isShared}
)}
onClick={onClick}
>
{isShared ? (
<FormattedMessage
defaultMessage="Shared"
description="Label for shared project"
id="gui.menuBar.isShared"
/>
) : (
<FormattedMessage
defaultMessage="Share"
description="Label for project share button"
id="gui.menuBar.share"
/>
)}
</Button>
);
ShareButton.propTypes = {
className: PropTypes.string,
isShared: PropTypes.bool,
onClick: PropTypes.func
};
ShareButton.defaultProps = {
onClick: () => {}
};
export default ShareButton;