pull/10616/head
Andrew Watkins 2017-04-26 14:40:56 -07:00
parent 9fe7f62d3a
commit 1faa800e52
1 changed files with 14 additions and 20 deletions

View File

@ -151,31 +151,25 @@ const ChronoTable = React.createClass({
return (
<div style={{width: '100%', height: '100%', position: 'relative'}}>
{
series.length < maximumTabsCount ?
(
<div className="table--tabs">
{series.map(({name}, i) => (
<TabItem
isActive={i === activeSeriesIndex}
key={i}
name={name}
index={i}
onClickTab={this.handleClickTab}
/>
))}
</div>
) :
(
<Dropdown
{series.length < maximumTabsCount
? <div className="table--tabs">
{series.map(({name}, i) => (
<TabItem
isActive={i === activeSeriesIndex}
key={i}
name={name}
index={i}
onClickTab={this.handleClickTab}
/>
))}
</div>
: <Dropdown
className="dropdown-160 table--tabs-dropdown"
items={series.map((s, index) => ({...s, text: s.name, index}))}
onChoose={this.handleClickDropdown}
selected={series[activeSeriesIndex].name}
buttonSize="btn-xs"
/>
)
}
/>}
<div className="table--tabs-content">
{(columns && !columns.length) || (values && !values.length)
? <div className="generic-empty-state">