diff --git a/src/components/ContentUploader/ItemAction.js b/src/components/ContentUploader/ItemAction.js index f2fc692fff..0fc4c02f4d 100644 --- a/src/components/ContentUploader/ItemAction.js +++ b/src/components/ContentUploader/ItemAction.js @@ -27,43 +27,32 @@ type Props = { const ItemAction = ({ status, onClick, intl, rootElement }: Props) => { let icon = ; - let title = intl.formatMessage(messages.cancel); - let tooltip = ''; + let tooltip = intl.formatMessage(messages.uploadsCancelButtonTooltip); switch (status) { case STATUS_COMPLETE: icon = ; - title = intl.formatMessage(messages.remove); + tooltip = intl.formatMessage(messages.remove); break; case STATUS_ERROR: icon = ; - title = intl.formatMessage(messages.retry); + tooltip = intl.formatMessage(messages.retry); break; case STATUS_IN_PROGRESS: icon = ; - title = intl.formatMessage(messages.remove); - tooltip = intl.formatMessage(messages.uploadsCancelButtonTooltip); break; case STATUS_PENDING: default: // empty } - const button = ( - - {icon} - - ); - return (
- {tooltip ? ( - - {button} - - ) : ( - button - )} + + + {icon} + +
); };