From a1945175b5328f09bb321df7a5a93ad8c4b2b14d Mon Sep 17 00:00:00 2001 From: John Furrow Date: Sat, 9 Jan 2016 09:52:20 -0800 Subject: [PATCH] Change const variable name --- .../source/scripts/components/action-bar/ActionBar.js | 4 ++-- .../scripts/components/action-bar/SortDropdown.js | 4 ++-- .../scripts/components/forms/TextboxRepeater.js | 4 ++-- client/source/scripts/components/generic/Dropdown.js | 11 +++++------ .../source/scripts/components/modals/AddTorrents.js | 4 ++-- client/source/scripts/components/modals/Modals.js | 4 ++-- .../source/scripts/components/sidebar/ClientStats.js | 4 ++-- client/source/scripts/components/sidebar/SearchBox.js | 4 ++-- .../source/scripts/components/sidebar/StatusFilter.js | 4 ++-- .../scripts/components/sidebar/StatusFilters.js | 4 ++-- .../source/scripts/components/torrent-list/Torrent.js | 4 ++-- .../scripts/components/torrent-list/TorrentDetails.js | 4 ++-- .../scripts/components/torrent-list/TorrentList.js | 4 ++-- .../components/torrent-list/TorrentListContainer.js | 2 +- 14 files changed, 30 insertions(+), 31 deletions(-) diff --git a/client/source/scripts/components/action-bar/ActionBar.js b/client/source/scripts/components/action-bar/ActionBar.js index 7fcb4044..f06b21dd 100644 --- a/client/source/scripts/components/action-bar/ActionBar.js +++ b/client/source/scripts/components/action-bar/ActionBar.js @@ -8,7 +8,7 @@ import TorrentFilterStore from '../../stores/TorrentFilterStore'; import TorrentStore from '../../stores/TorrentStore'; import UIActions from '../../actions/UIActions'; -const methodsToBind = [ +const METHODS_TO_BIND = [ 'handleAddTorrents', 'handleSortChange', 'handleStart', @@ -24,7 +24,7 @@ export default class ActionBar extends React.Component { sortBy: TorrentFilterStore.getTorrentsSort() }; - methodsToBind.forEach((method) => { + METHODS_TO_BIND.forEach((method) => { this[method] = this[method].bind(this); }); } diff --git a/client/source/scripts/components/action-bar/SortDropdown.js b/client/source/scripts/components/action-bar/SortDropdown.js index f2f27db4..c29b21b3 100644 --- a/client/source/scripts/components/action-bar/SortDropdown.js +++ b/client/source/scripts/components/action-bar/SortDropdown.js @@ -5,7 +5,7 @@ import React from 'react'; import Dropdown from '../generic/Dropdown'; import UIActions from '../../actions/UIActions'; -const methodsToBind = [ +const METHODS_TO_BIND = [ 'getDropdownHeader', 'handleItemSelect' ]; @@ -14,7 +14,7 @@ export default class SortDropdown extends React.Component { constructor() { super(); - methodsToBind.forEach((method) => { + METHODS_TO_BIND.forEach((method) => { this[method] = this[method].bind(this); }); } diff --git a/client/source/scripts/components/forms/TextboxRepeater.js b/client/source/scripts/components/forms/TextboxRepeater.js index e1b424e5..e58cc932 100644 --- a/client/source/scripts/components/forms/TextboxRepeater.js +++ b/client/source/scripts/components/forms/TextboxRepeater.js @@ -3,7 +3,7 @@ import React from 'react'; import Icon from '../icons/Icon.js'; -const methodsToBind = [ +const METHODS_TO_BIND = [ 'getTextboxes', 'handleTextboxChange' ]; @@ -13,7 +13,7 @@ export default class TextboxRepeater extends React.Component { constructor() { super(); - methodsToBind.forEach((method) => { + METHODS_TO_BIND.forEach((method) => { this[method] = this[method].bind(this); }); } diff --git a/client/source/scripts/components/generic/Dropdown.js b/client/source/scripts/components/generic/Dropdown.js index 8e84d680..5f3d9833 100644 --- a/client/source/scripts/components/generic/Dropdown.js +++ b/client/source/scripts/components/generic/Dropdown.js @@ -3,7 +3,7 @@ import classnames from 'classnames'; import CSSTransitionGroup from 'react-addons-css-transition-group'; import React from 'react'; -const methodsToBind = [ +const METHODS_TO_BIND = [ 'getDropdownButton', 'getDropdownMenu', 'getDropdownMenuItems', @@ -21,7 +21,7 @@ export default class Dropdown extends React.Component { isExpanded: false }; - methodsToBind.forEach((method) => { + METHODS_TO_BIND.forEach((method) => { this[method] = this[method].bind(this); }); } @@ -82,10 +82,9 @@ export default class Dropdown extends React.Component { getDropdownMenuItems(listItems) { return listItems.map(function(property, index) { - let classes = classnames({ - 'dropdown__item': true, - 'is-selected': this.props.selectedItem.property === property.property && - this.props.selectedItem.value === property.value + let classes = classnames('dropdown__item', property.className, { + 'is-selectable': property.selectable !== false, + 'is-selected': property.selected }) return (
  • diff --git a/client/source/scripts/components/modals/AddTorrents.js b/client/source/scripts/components/modals/AddTorrents.js index a411796e..c831dc46 100644 --- a/client/source/scripts/components/modals/AddTorrents.js +++ b/client/source/scripts/components/modals/AddTorrents.js @@ -5,7 +5,7 @@ import React from 'react'; import TextboxRepeater from '../forms/TextboxRepeater'; import TorrentActions from '../../actions/TorrentActions'; -const methodsToBind = [ +const METHODS_TO_BIND = [ 'getContent', 'handleDestinationChange', 'handleUrlAdd', @@ -24,7 +24,7 @@ export default class AddTorrents extends React.Component { urlTextboxes: [{value: null}] }; - methodsToBind.forEach((method) => { + METHODS_TO_BIND.forEach((method) => { this[method] = this[method].bind(this); }); } diff --git a/client/source/scripts/components/modals/Modals.js b/client/source/scripts/components/modals/Modals.js index cde05cfb..1c514f33 100644 --- a/client/source/scripts/components/modals/Modals.js +++ b/client/source/scripts/components/modals/Modals.js @@ -7,7 +7,7 @@ import Icon from '../icons/Icon'; import UIActions from '../../actions/UIActions'; import UIStore from '../../stores/UIStore'; -const methodsToBind = [ +const METHODS_TO_BIND = [ 'handleOverlayClick', 'onModalChange' ]; @@ -20,7 +20,7 @@ export default class Modal extends React.Component { activeModal: null }; - methodsToBind.forEach((method) => { + METHODS_TO_BIND.forEach((method) => { this[method] = this[method].bind(this); }); } diff --git a/client/source/scripts/components/sidebar/ClientStats.js b/client/source/scripts/components/sidebar/ClientStats.js index da0a3226..65b0bcb0 100644 --- a/client/source/scripts/components/sidebar/ClientStats.js +++ b/client/source/scripts/components/sidebar/ClientStats.js @@ -7,7 +7,7 @@ import format from '../../util/formatData'; import Icon from '../icons/Icon'; import LineChart from './LineChart'; -const methodsToBind = [ +const METHODS_TO_BIND = [ 'onTransferDataRequestError', 'onTransferDataRequestSuccess' ]; @@ -22,7 +22,7 @@ class ClientStats extends React.Component { transferDataRequestSuccess: false }; - methodsToBind.forEach((method) => { + METHODS_TO_BIND.forEach((method) => { this[method] = this[method].bind(this); }); } diff --git a/client/source/scripts/components/sidebar/SearchBox.js b/client/source/scripts/components/sidebar/SearchBox.js index 48f71adf..3b8fa1a6 100644 --- a/client/source/scripts/components/sidebar/SearchBox.js +++ b/client/source/scripts/components/sidebar/SearchBox.js @@ -4,7 +4,7 @@ import React from'react'; import Icon from '../icons/Icon'; import UIActions from '../../actions/UIActions'; -const methodsToBind = [ +const METHODS_TO_BIND = [ 'handleKeyUp' ]; @@ -16,7 +16,7 @@ export default class SearchBox extends React.Component { searchValue: '' }; - methodsToBind.forEach((method) => { + METHODS_TO_BIND.forEach((method) => { this[method] = this[method].bind(this); }); } diff --git a/client/source/scripts/components/sidebar/StatusFilter.js b/client/source/scripts/components/sidebar/StatusFilter.js index 328bce98..3dce6d06 100644 --- a/client/source/scripts/components/sidebar/StatusFilter.js +++ b/client/source/scripts/components/sidebar/StatusFilter.js @@ -3,7 +3,7 @@ import React from 'react'; import Icon from '../icons/Icon.js'; -const methodsToBind = [ +const METHODS_TO_BIND = [ 'handleClick' ]; @@ -12,7 +12,7 @@ export default class StatusFilter extends React.Component { constructor() { super(); - methodsToBind.forEach((method) => { + METHODS_TO_BIND.forEach((method) => { this[method] = this[method].bind(this); }); } diff --git a/client/source/scripts/components/sidebar/StatusFilters.js b/client/source/scripts/components/sidebar/StatusFilters.js index e66c288f..04740e2c 100644 --- a/client/source/scripts/components/sidebar/StatusFilters.js +++ b/client/source/scripts/components/sidebar/StatusFilters.js @@ -7,7 +7,7 @@ import StatusFilter from './StatusFilter'; import TorrentFilterStore from '../../stores/TorrentFilterStore'; import UIActions from '../../actions/UIActions'; -const methodsToBind = [ +const METHODS_TO_BIND = [ 'getFilters', 'handleClick', 'onStatusFilterChange' @@ -21,7 +21,7 @@ export default class StatusFilters extends React.Component { statusFilter: TorrentFilterStore.getStatusFilter() }; - methodsToBind.forEach((method) => { + METHODS_TO_BIND.forEach((method) => { this[method] = this[method].bind(this); }); } diff --git a/client/source/scripts/components/torrent-list/Torrent.js b/client/source/scripts/components/torrent-list/Torrent.js index 08e1b249..e68a17a4 100644 --- a/client/source/scripts/components/torrent-list/Torrent.js +++ b/client/source/scripts/components/torrent-list/Torrent.js @@ -5,7 +5,7 @@ import format from '../../util/formatData'; import Icon from '../icons/Icon'; import ProgressBar from './ProgressBar'; -const methodsToBind = [ +const METHODS_TO_BIND = [ 'handleClick', 'handleRightClick' ]; @@ -15,7 +15,7 @@ export default class Torrent extends React.Component { constructor() { super(); - methodsToBind.forEach((method) => { + METHODS_TO_BIND.forEach((method) => { this[method] = this[method].bind(this); }); } diff --git a/client/source/scripts/components/torrent-list/TorrentDetails.js b/client/source/scripts/components/torrent-list/TorrentDetails.js index 32ef5ba0..23bf7289 100644 --- a/client/source/scripts/components/torrent-list/TorrentDetails.js +++ b/client/source/scripts/components/torrent-list/TorrentDetails.js @@ -10,7 +10,7 @@ import TorrentActions from '../../actions/TorrentActions'; import TorrentStore from '../../stores/TorrentStore'; import UIStore from '../../stores/UIStore'; -const methodsToBind = [ +const METHODS_TO_BIND = [ 'getFileData', 'getFileTreeDomNodes', 'onTorrentDetailsHashChange', @@ -34,7 +34,7 @@ export default class TorrentDetails extends React.Component { torrentDetails: {} }; - methodsToBind.forEach((method) => { + METHODS_TO_BIND.forEach((method) => { this[method] = this[method].bind(this); }); } diff --git a/client/source/scripts/components/torrent-list/TorrentList.js b/client/source/scripts/components/torrent-list/TorrentList.js index edc4cdbe..27357782 100644 --- a/client/source/scripts/components/torrent-list/TorrentList.js +++ b/client/source/scripts/components/torrent-list/TorrentList.js @@ -11,7 +11,7 @@ import TorrentFilterStore from '../../stores/TorrentFilterStore'; import TorrentStore from '../../stores/TorrentStore'; import UIActions from '../../actions/UIActions'; -const methodsToBind = [ +const METHODS_TO_BIND = [ 'onReceiveTorrentsError', 'onReceiveTorrentsSuccess', 'handleDetailsClick', @@ -41,7 +41,7 @@ export default class TorrentListContainer extends React.Component { viewportHeight: 0 }; - methodsToBind.forEach((method) => { + METHODS_TO_BIND.forEach((method) => { this[method] = this[method].bind(this); }); diff --git a/client/source/scripts/components/torrent-list/TorrentListContainer.js b/client/source/scripts/components/torrent-list/TorrentListContainer.js index f6da97c6..ed6308f9 100644 --- a/client/source/scripts/components/torrent-list/TorrentListContainer.js +++ b/client/source/scripts/components/torrent-list/TorrentListContainer.js @@ -5,7 +5,7 @@ import React from 'react'; import TorrentDetails from './TorrentDetails'; import TorrentList from './TorrentList'; -const methodsToBind = [ +const METHODS_TO_BIND = [ 'toggleDetailsPanel' ];