Authored by 于良

native修改个人昵称同步优化 review by 阿瑟

... ... @@ -153,8 +153,9 @@ export default function community(platform) {
let extraTitleStyle = this.contanerIsYohoBuy() ? null : {color: 'black',};
let backImage = this.contanerIsYohoBuy() ? require('./images/home/menu_back1.png') : require('./images/home/menu_back2.png');
let leftImage = this.contanerIsYohoBuy() ? require('./images/home/menu_burger1.png') : require('./images/home/menu_burger2.png');
let leftImage = this.contanerIsYohoBuy() ? require('./images/home/menu_burger1.png') : null;
let rightImage = this.contanerIsYohoBuy() ? require('./images/home/menu_write1.png') : require('./images/home/menu_write2.png');
let homeOnLeft = this.contanerIsYohoBuy() ? () => {ReactNative.NativeModules.YH_CommunityHelper.toggleDrawer()} : null;
// setup the router table with App selected as the initial component
return (
... ... @@ -183,9 +184,7 @@ export default function community(platform) {
initial={true}
leftTitle={null}
leftButtonImage={leftImage}
onLeft={() => {
ReactNative.NativeModules.YH_CommunityHelper.toggleDrawer();
}}
onLeft={homeOnLeft}
rightTitle={null}
rightButtonImage={rightImage}
onRight={this.homeOnRight}
... ...
... ... @@ -279,7 +279,8 @@ export default function user(state = initialState, action) {
return state.setIn(['profile', 'backgroundImage'], action.payload);
case USER_NICKNAME_UPDATE:
return state.setIn(['profile', 'nickName'], action.payload);
return state.setIn(['profile', 'nickName'], action.payload)
.setIn(['setting', 'nickName'], action.payload);
}
return state;
... ...