@@ -34,7 +34,8 @@ export default class ActionButtonItem extends Component {
3434 useNativeFeedback : true ,
3535 activeOpacity : DEFAULT_ACTIVE_OPACITY ,
3636 fixNativeFeedbackRadius : false ,
37- nativeFeedbackRippleColor : "rgba(255,255,255,0.75)"
37+ nativeFeedbackRippleColor : "rgba(255,255,255,0.75)" ,
38+ numberOfLines : 1 ,
3839 } ;
3940 }
4041
@@ -44,7 +45,8 @@ export default class ActionButtonItem extends Component {
4445 useNativeFeedback : PropTypes . bool ,
4546 fixNativeFeedbackRadius : PropTypes . bool ,
4647 nativeFeedbackRippleColor : PropTypes . string ,
47- activeOpacity : PropTypes . number
48+ activeOpacity : PropTypes . number ,
49+ numberOfLines : PropTypes . number ,
4850 } ;
4951 }
5052
@@ -140,7 +142,8 @@ export default class ActionButtonItem extends Component {
140142 parentSize,
141143 size,
142144 position,
143- spaceBetween
145+ spaceBetween,
146+ numberOfLines,
144147 } = this . props ;
145148 const offsetTop = Math . max ( size / 2 - TEXT_HEIGHT / 2 , 0 ) ;
146149 const positionStyles = { top : offsetTop } ;
@@ -169,6 +172,7 @@ export default class ActionButtonItem extends Component {
169172 < Text
170173 allowFontScaling = { false }
171174 style = { [ styles . text , this . props . textStyle ] }
175+ numberOfLines = { numberOfLines }
172176 >
173177 { this . props . title }
174178 </ Text >
0 commit comments