diff options
author | Yamagishi Kazutoshi <ykzts@desire.sh> | 2017-06-12 19:26:23 +0900 |
---|---|---|
committer | Eugen Rochko <eugen@zeonfederated.com> | 2017-06-12 12:26:23 +0200 |
commit | 72133fbed6fb10adc5e415d4c3f84e0fa094eb21 (patch) | |
tree | ceb4661ee64a8af634f442fd63d0e51bb229ab0e /app/javascript/mastodon/features/notifications/components/clear_column_button.js | |
parent | abbdacedc52d4c7ea0b37e16dd9761bebe02a0f6 (diff) |
Re-add clear notifications button (#3708)
* Re-add clear notifications button * remove connect() in column_settings * one line * remove unused props
Diffstat (limited to 'app/javascript/mastodon/features/notifications/components/clear_column_button.js')
-rw-r--r-- | app/javascript/mastodon/features/notifications/components/clear_column_button.js | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/app/javascript/mastodon/features/notifications/components/clear_column_button.js b/app/javascript/mastodon/features/notifications/components/clear_column_button.js index 5af049313..54beb1c4d 100644 --- a/app/javascript/mastodon/features/notifications/components/clear_column_button.js +++ b/app/javascript/mastodon/features/notifications/components/clear_column_button.js @@ -1,28 +1,19 @@ import React from 'react'; import PropTypes from 'prop-types'; -import { defineMessages, injectIntl } from 'react-intl'; - -const messages = defineMessages({ - clear: { id: 'notifications.clear', defaultMessage: 'Clear notifications' }, -}); +import { FormattedMessage } from 'react-intl'; class ClearColumnButton extends React.Component { static propTypes = { onClick: PropTypes.func.isRequired, - intl: PropTypes.object.isRequired, }; render () { - const { intl } = this.props; - return ( - <div role='button' title={intl.formatMessage(messages.clear)} className='column-icon column-icon-clear' tabIndex='0' onClick={this.props.onClick}> - <i className='fa fa-eraser' /> - </div> + <button className='text-btn column-header__setting-btn' tabIndex='0' onClick={this.props.onClick}><i className='fa fa-eraser' /> <FormattedMessage id='notifications.clear' defaultMessage='Clear notifications' /></button> ); } } -export default injectIntl(ClearColumnButton); +export default ClearColumnButton; |