You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
RightButton=RightButton;var_react=require('react');var_react2=_interopRequireDefault(_react);var_reactNative=require('react-native');var_navigationStore=require('./navigationStore');var_navigationStore2=_interopRequireDefault(_navigationStore);var_back_chevron=require('../images/back_chevron.png');var_back_chevron2=_interopRequireDefault(_back_chevron);function_interopRequireDefault(obj){returnobj&&obj.__esModule?obj:{default:obj};}functionBackButton(state){vartextButtonStyle=[styles.barBackButtonText,state.backButtonTextStyle];varstyle=[styles.backButton,state.leftButtonStyle];varbuttonImage=state.backButtonImage||_back_chevron2.default;vartintColor=getValue(state.backButtonTintColor,state)||state.tintColor||state.navBarButtonColor||state.headerTintColor;varonPress=state.onBack;if(onPress){onPress=onPress.bind(null,state);}else{onPress=_navigationStore2.default.pop;}vartext=state.backTitle?_react2.default.createElement(_reactNative.Text,{style:textButtonStyle,__source:{fileName:_jsxFileName,lineNumber:32}},state.backTitle):null;return_react2.default.createElement(_reactNative.TouchableOpacity,{testID:'backNavButton',style:styles.backButtonContainer,onPress:onPress,__source:{fileName:_jsxFileName,lineNumber:38}},_react2.default.createElement(_reactNative.View,{style:style,__source:{fileName:_jsxFileName,lineNumber:43}},buttonImage&&!state.hideBackImage&&_react2.default.createElement(_reactNative.Image,{source:buttonImage,style:[styles.backButtonImage,state.barButtonIconStyle,state.leftButtonIconStyle,{tintColor:tintColor}],__source:{fileName:_jsxFileName,lineNumber:44}}),text));}functionLeftButton(state){varonPress=state.onLeft;varbuttonImage=getValue(state.leftButtonImage,state);varmenuIcon=state.drawerIcon;varstyle=[styles.leftButton,state.leftButtonStyle];varleftButtonTextStyle=getValue(state.leftButtonTextStyle,state);varleftButtonIconStyle=getValue(state.leftButtonIconStyle,state);varleftButtonStyle=[styles.defaultImageStyle,leftButtonIconStyle];varleftTitle=state.getLeftTitle?state.getLeftTitle(state):getValue(state.leftTitle,state);vartextColor=getValue(state.leftButtonTintColor,state);vartintColor=textColor||state.tintColor||state.navBarButtonColor||state.headerTintColor;vartextStyle=[{color:tintColor},styles.barLeftButtonText,leftButtonTextStyle,textColor&&{color:textColor}];if(state.leftButton){varButton=state.leftButton||state.left;return_react2.default.createElement(Button,_extends({},state,{key:'leftNavBarBtn',testID:'leftNavButton',style:[].concat(style,leftButtonStyle),textStyle:textStyle,__source:{fileName:_jsxFileName,lineNumber:76}}));}if(onPress&&(leftTitle||buttonImage)){onPress=onPress.bind(null,state);return_react2.default.createElement(_reactNative.TouchableOpacity,{key:'leftNavBarBtn',testID:'leftNavButton',style:style,onPress:onPress,__source:{fileName:_jsxFileName,lineNumber:89}},leftTitle&&_react2.default.createElement(_reactNative.Text,{style:textStyle,__source:{fileName:_jsxFileName,lineNumber:95}},leftTitle),!leftTitle&&buttonImage&&_react2.default.createElement(_reactNative.View,{style:{flex:1,justifyContent:'center',alignItems:'flex-start'},__source:{fileName:_jsxFileName,lineNumber:99}},menuIcon||_react2.default.createElement(_reactNative.Image,{source:buttonImage,style:[state.leftButtonIconStyle||styles.defaultImageStyle,{tintColor:tintColor}],__source:{fileName:_jsxFileName,lineNumber:100}})));}if(!!state.onLeft^!!(leftTitle||buttonImage)){console.warn('Both onLeft and leftTitle/leftButtonImage\n must be specified for the scene: '+state.name);}returnnull;}functiongetValue(value,params){returnvalueinstanceofFunction?value(params):value;}functionRightButton(state){
126
+
127
+
RightButton=RightButton;var_react=require('react');var_react2=_interopRequireDefault(_react);var_reactNative=require('react-native');var_navigationStore=require('./navigationStore');var_navigationStore2=_interopRequireDefault(_navigationStore);var_back_chevron=require('../images/back_chevron.png');var_back_chevron2=_interopRequireDefault(_back_chevron);function_interopRequireDefault(obj){returnobj&&obj.__esModule?obj:{default:obj};}varhitSlop={top:15,bottom:15,left:15,right:15};functionBackButton(state){vartextButtonStyle=[styles.barBackButtonText,state.backButtonTextStyle];varstyle=[styles.backButton,state.leftButtonStyle];varbuttonImage=state.backButtonImage||_back_chevron2.default;vartintColor=getValue(state.backButtonTintColor,state)||state.tintColor||state.navBarButtonColor||state.headerTintColor;varonPress=state.onBack;if(onPress){onPress=onPress.bind(null,state);}else{onPress=_navigationStore2.default.pop;}vartext=state.backTitle?_react2.default.createElement(_reactNative.Text,{style:textButtonStyle,__source:{fileName:_jsxFileName,lineNumber:34}},state.backTitle):null;return_react2.default.createElement(_reactNative.TouchableOpacity,{testID:'backNavButton',style:styles.backButtonContainer,onPress:onPress,hitSlop:state.hitSlop||hitSlop,__source:{fileName:_jsxFileName,lineNumber:40}},_react2.default.createElement(_reactNative.View,{style:style,__source:{fileName:_jsxFileName,lineNumber:46}},buttonImage&&!state.hideBackImage&&_react2.default.createElement(_reactNative.Image,{source:buttonImage,style:[styles.backButtonImage,state.barButtonIconStyle,state.leftButtonIconStyle,{tintColor:tintColor}],__source:{fileName:_jsxFileName,lineNumber:47}}),text));}functionLeftButton(state){varonPress=state.onLeft;varbuttonImage=getValue(state.leftButtonImage,state);varmenuIcon=state.drawerIcon;varstyle=[styles.leftButton,state.leftButtonStyle];varleftButtonTextStyle=getValue(state.leftButtonTextStyle,state);varleftButtonIconStyle=getValue(state.leftButtonIconStyle,state);varleftButtonStyle=[styles.defaultImageStyle,leftButtonIconStyle];varleftTitle=state.getLeftTitle?state.getLeftTitle(state):getValue(state.leftTitle,state);vartextColor=getValue(state.leftButtonTintColor,state);vartintColor=textColor||state.tintColor||state.navBarButtonColor||state.headerTintColor;vartextStyle=[{color:tintColor},styles.barLeftButtonText,leftButtonTextStyle,textColor&&{color:textColor}];if(state.leftButton){varButton=state.leftButton||state.left;return_react2.default.createElement(Button,_extends({},state,{key:'leftNavBarBtn',testID:'leftNavButton',style:[].concat(style,leftButtonStyle),textStyle:textStyle,__source:{fileName:_jsxFileName,lineNumber:79}}));}if(onPress&&(leftTitle||buttonImage)){onPress=onPress.bind(null,state);return_react2.default.createElement(_reactNative.TouchableOpacity,{key:'leftNavBarBtn',testID:'leftNavButton',style:style,onPress:onPress,hitSlop:state.hitSlop||hitSlop,__source:{fileName:_jsxFileName,lineNumber:92}},leftTitle&&_react2.default.createElement(_reactNative.Text,{style:textStyle,__source:{fileName:_jsxFileName,lineNumber:99}},leftTitle),!leftTitle&&buttonImage&&_react2.default.createElement(_reactNative.View,{style:{flex:1,justifyContent:'center',alignItems:'flex-start'},__source:{fileName:_jsxFileName,lineNumber:103}},menuIcon||_react2.default.createElement(_reactNative.Image,{source:buttonImage,style:[state.leftButtonIconStyle||styles.defaultImageStyle,{tintColor:tintColor}],__source:{fileName:_jsxFileName,lineNumber:104}})));}if(!!state.onLeft^!!(leftTitle||buttonImage)){console.warn('Both onLeft and leftTitle/leftButtonImage\n must be specified for the scene: '+state.name);}returnnull;}functiongetValue(value,params){returnvalueinstanceofFunction?value(params):value;}functionRightButton(state){
0 commit comments