Additional refactoring according to issues not caught by eslint

Этот коммит содержится в:
Reed Garmsen
2015-09-02 09:46:40 -07:00
родитель e2a24f40b7
Коммит aac83dcedc
8 изменённых файлов: 56 добавлений и 60 удалений

Просмотреть файл

@@ -30,19 +30,18 @@ export default class NavbarDropdown extends React.Component {
UserStore.addTeamsChangeListener(this.onListenerChange);
TeamStore.addChangeListener(this.onListenerChange);
var self = this;
$(this.refs.dropdown.getDOMNode()).on('hide.bs.dropdown', function resetDropdown() {
self.blockToggle = true;
$(React.findDOMNode(this.refs.dropdown)).on('hide.bs.dropdown', function resetDropdown() {
this.blockToggle = true;
setTimeout(function blockTimeout() {
self.blockToggle = false;
}, 100);
});
this.blockToggle = false;
}.bind(this), 100);
}.bind(this));
}
componentWillUnmount() {
UserStore.removeTeamsChangeListener(this.onListenerChange);
TeamStore.removeChangeListener(this.onListenerChange);
$(this.refs.dropdown.getDOMNode()).off('hide.bs.dropdown');
$(React.findDOMNode(this.refs.dropdown)).off('hide.bs.dropdown');
}
onListenerChange() {
var newState = getStateFromStores();