Проверьте это-
import * as React from 'react';
import { Text, View, StyleSheet } from 'react-native';
import CheckBox from 'react-native-check-box';
export default class App extends React.Component {
constructor() {
super();
this.state = {
isChecked: false,
};
}
render() {
return (
<View style={{ flex: 1, justifyContent: 'center' }}>
<View
style={{
width: '100%',
justifyContent: 'center',
alignItems: 'center',
}}>
<View
style={{
width: '100%',
flexDirection: 'row',
justifyContent: 'space-between',
alignItems: 'center',
}}>
<CheckBox
style={{ width: '50%', padding: 1 }}
rightTextStyle={{ marginLeft: 0, paddingLeft: 0 }}
onClick={() => {
this.setState({
isChecked: !this.state.isChecked,
});
}}
isChecked={true}
rightText={'Facebook'}
/>
<CheckBox
style={{ width: '50%', padding: 1 }}
rightTextStyle={{ marginLeft: 0, paddingLeft: 0 }}
onClick={() => {
this.setState({
isChecked: !this.state.isChecked,
});
}}
isChecked={false}
rightText={'Whatsapp'}
/>
</View>
<View
style={{
width: '100%',
flexDirection: 'row',
justifyContent: 'space-between',
alignItems: 'center',
}}>
<CheckBox
style={{ width: '50%', padding: 1 }}
rightTextStyle={{ marginLeft: 0, paddingLeft: 0 }}
onClick={() => {
this.setState({
isChecked: !this.state.isChecked,
});
}}
isChecked={this.state.isChecked}
rightText={'Instagram'}
/>
<CheckBox
style={{
width: '50%',
padding: 1,
}}
rightTextStyle={{ marginLeft: 0, paddingLeft: 0 }}
onClick={() => {
this.setState({
isChecked: !this.state.isChecked,
});
}}
isChecked={this.state.isChecked}
rightText={'Twitter'}
/>
</View>
</View>
</View>
);
}
}