import React from 'react'; import PropTypes from 'prop-types'; import cx from 'classnames'; import URLShortLinkButton from './URLShortLinkButton'; import EmbedCodeButton from './EmbedCodeButton'; import DisplayQueryButton from './DisplayQueryButton'; const propTypes = { canDownload: PropTypes.oneOfType([PropTypes.string, PropTypes.bool]).isRequired, slice: PropTypes.object, queryEndpoint: PropTypes.string.isRequired, queryResponse: PropTypes.object, chartStatus: PropTypes.string, }; export default function ExploreActionButtons({ chartStatus, canDownload, slice, queryResponse, queryEndpoint }) { const exportToCSVClasses = cx('btn btn-default btn-sm', { 'disabled disabledButton': !canDownload, }); if (slice) { return (
); } return (