Add AutoRefresh Pause option

remotes/origin/781-autorefresh_config
Jared Scheib 2017-03-03 14:20:07 -08:00
parent 8556b51c39
commit b15cac73c8
2 changed files with 4 additions and 2 deletions

View File

@ -44,12 +44,13 @@ const AutoRefreshDropdown = React.createClass({
const self = this;
const {selected} = self.props;
const {isOpen} = self.state;
const {milliseconds, inputValue} = this.findAutoRefreshItem(selected)
return (
<div className="dropdown time-range-dropdown">
<div className="btn btn-sm btn-info dropdown-toggle" onClick={() => self.toggleMenu()}>
<span className="icon refresh"></span>
<span className="selected-time-range">{this.findAutoRefreshItem(selected).inputValue}</span>
<span className={classnames("icon", +milliseconds > 0 ? "refresh" : "pause")}></span>
<span className="selected-time-range">{inputValue}</span>
<span className="caret" />
</div>
<ul className={classnames("dropdown-menu", {show: isOpen})}>

View File

@ -1,4 +1,5 @@
[
{milliseconds: 0, inputValue: 'Paused', menuOption: 'Paused'},
{milliseconds: 5000, inputValue: 'Every 5 seconds', menuOption: 'Every 5 seconds'},
{milliseconds: 10000, inputValue: 'Every 10 seconds', menuOption: 'Every 10 seconds'},
{milliseconds: 15000, inputValue: 'Every 15 seconds', menuOption: 'Every 15 seconds'},