feat(toolbox): move OverflowMenu show logic to redux

This commit is contained in:
Saúl Ibarra Corretgé
2018-04-20 13:24:14 +02:00
committed by Lyubo Marinov
parent a2834a2495
commit 9a3effe97a
5 changed files with 63 additions and 33 deletions

View File

@@ -2,6 +2,7 @@ import InlineDialog from '@atlaskit/inline-dialog';
import PropTypes from 'prop-types';
import React, { Component } from 'react';
import { createToolbarEvent, sendAnalytics } from '../../analytics';
import { translate } from '../../base/i18n';
import ToolbarButton from './ToolbarButton';
@@ -100,6 +101,8 @@ class OverflowMenuButton extends Component {
* @returns {void}
*/
_onToggleDialogVisibility() {
sendAnalytics(createToolbarEvent('overflow'));
this.props.onVisibilityChange(!this.props.isOpen);
}
}