File tree 2 files changed +17
-0
lines changed
2 files changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -22,6 +22,10 @@ var Navbar = React.createClass({
22
22
componentClass : React . PropTypes . node . isRequired ,
23
23
brand : React . PropTypes . node ,
24
24
toggleButton : React . PropTypes . node ,
25
+ toggleNavKey : React . PropTypes . oneOfType ( [
26
+ React . PropTypes . string ,
27
+ React . PropTypes . number
28
+ ] ) ,
25
29
onToggle : React . PropTypes . func ,
26
30
navExpanded : React . PropTypes . bool ,
27
31
defaultNavExpanded : React . PropTypes . bool
Original file line number Diff line number Diff line change @@ -150,4 +150,17 @@ describe('Nav', function () {
150
150
151
151
assert . ok ( header ) ;
152
152
} ) ;
153
+
154
+ it ( 'Should add header when toggleNavKey is string' , function ( ) {
155
+ var instance = ReactTestUtils . renderIntoDocument (
156
+ < Navbar toggleNavKey = { 'string' } >
157
+ < Nav eventKey = { 'string' } >
158
+ </ Nav >
159
+ </ Navbar >
160
+ ) ;
161
+
162
+ var header = ReactTestUtils . findRenderedDOMComponentWithClass ( instance , 'navbar-header' ) ;
163
+
164
+ assert . ok ( header ) ;
165
+ } ) ;
153
166
} ) ;
You can’t perform that action at this time.
0 commit comments