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/index.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/index.js')
-rw-r--r-- | app/javascript/mastodon/features/notifications/index.js | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/app/javascript/mastodon/features/notifications/index.js b/app/javascript/mastodon/features/notifications/index.js index e2e035620..b85d6d692 100644 --- a/app/javascript/mastodon/features/notifications/index.js +++ b/app/javascript/mastodon/features/notifications/index.js @@ -4,7 +4,7 @@ import PropTypes from 'prop-types'; import ImmutablePropTypes from 'react-immutable-proptypes'; import Column from '../../components/column'; import ColumnHeader from '../../components/column_header'; -import { expandNotifications, clearNotifications, scrollTopNotifications } from '../../actions/notifications'; +import { expandNotifications, scrollTopNotifications } from '../../actions/notifications'; import { addColumn, removeColumn, moveColumn } from '../../actions/columns'; import NotificationContainer from './containers/notification_container'; import { ScrollContainer } from 'react-router-scroll'; @@ -13,13 +13,9 @@ import ColumnSettingsContainer from './containers/column_settings_container'; import { createSelector } from 'reselect'; import Immutable from 'immutable'; import LoadMore from '../../components/load_more'; -import ClearColumnButton from './components/clear_column_button'; -import { openModal } from '../../actions/modal'; const messages = defineMessages({ title: { id: 'column.notifications', defaultMessage: 'Notifications' }, - clearMessage: { id: 'notifications.clear_confirmation', defaultMessage: 'Are you sure you want to permanently clear all your notifications?' }, - clearConfirm: { id: 'notifications.clear', defaultMessage: 'Clear notifications' }, }); const getNotifications = createSelector([ @@ -79,16 +75,6 @@ class Notifications extends React.PureComponent { this.props.dispatch(expandNotifications()); } - handleClear = () => { - const { dispatch, intl } = this.props; - - dispatch(openModal('CONFIRM', { - message: intl.formatMessage(messages.clearMessage), - confirm: intl.formatMessage(messages.clearConfirm), - onConfirm: () => dispatch(clearNotifications()), - })); - } - handlePin = () => { const { columnId, dispatch } = this.props; |