Skip to content

Commit bbd7290

Browse files
committed
Updating dynamic tabs example to select new tab
1 parent 627691a commit bbd7290

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

examples/dyno/app.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ const App = React.createClass({
1010
getInitialState() {
1111
return {
1212
isModalOpen: false,
13+
selectedIndex: -1,
1314
tabs: [
1415
{label: 'Foo', content: 'This is foo'},
1516
{label: 'Bar', content: 'This is bar'},
@@ -25,7 +26,7 @@ const App = React.createClass({
2526
<p>
2627
<button onClick={this.openModal}>+ Add</button>
2728
</p>
28-
<Tabs>
29+
<Tabs selectedIndex={this.state.selectedIndex}>
2930
<TabList>
3031
{this.state.tabs.map((tab, i) => {
3132
return (
@@ -76,6 +77,9 @@ const App = React.createClass({
7677
label: label,
7778
content: content
7879
});
80+
this.setState({
81+
selectedIndex: this.state.tabs.length - 1
82+
});
7983
this.closeModal();
8084
},
8185

0 commit comments

Comments
 (0)