...
|
...
|
@@ -2,6 +2,7 @@ |
|
|
|
|
|
import React from 'react';
|
|
|
import ReactNative from 'react-native';
|
|
|
import LoadingIndicator from '../../../common/components/LoadingIndicator';
|
|
|
|
|
|
const {
|
|
|
View,
|
...
|
...
|
@@ -35,10 +36,7 @@ export default class Setting extends React.Component { |
|
|
}
|
|
|
|
|
|
render() {
|
|
|
let {setting} = this.props;
|
|
|
let nickName = setting.nickName;
|
|
|
let sign = setting.signature;
|
|
|
|
|
|
let {nickName, sign, fetching} = this.props.setting;
|
|
|
return (
|
|
|
<View style={styles.container}>
|
|
|
|
...
|
...
|
@@ -62,6 +60,7 @@ export default class Setting extends React.Component { |
|
|
Alert.alert('抱歉','超出20字符最长限制');
|
|
|
}
|
|
|
}}
|
|
|
selectionColor={'black'}
|
|
|
/>
|
|
|
|
|
|
<TouchableOpacity
|
...
|
...
|
@@ -104,6 +103,7 @@ export default class Setting extends React.Component { |
|
|
Alert.alert('抱歉','超出40字符最长限制');
|
|
|
}
|
|
|
}}
|
|
|
selectionColor={'black'}
|
|
|
/>
|
|
|
|
|
|
{this._renderSeparator()}
|
...
|
...
|
@@ -111,9 +111,11 @@ export default class Setting extends React.Component { |
|
|
<Text style={[styles.tips, {marginTop: 25,}]}>TIPS:</Text>
|
|
|
<Text style={styles.tips}>1.社区专属昵称,仅在社区显示</Text>
|
|
|
<Text style={styles.tips}>2.个性签名最多40字,请控制字数</Text>
|
|
|
</View>
|
|
|
|
|
|
|
|
|
<LoadingIndicator
|
|
|
isVisible={fetching}
|
|
|
/>
|
|
|
</View>
|
|
|
);
|
|
|
}
|
|
|
}
|
...
|
...
|
|