У меня проблема с кнопкой переключения родной реакции. Процесс выглядит следующим образом: я ожидаю, что значение от бэкэнда будет равно 0 или 1, на основании этого значения мой переключатель переключается в значение true или false. но дело в том, что я получаю задержанный ответ от бэкэнда, где я получаю правильное значение, но при просмотре, когда я нажимаю на кнопку переключения, он будет go из ON> OFF> ON> OFF.
ниже мой код Блок: -
handleChange = (data) => {
this.props.statusAvailabilityRequest(data)
}
render() {
return(
<Switch
value = {item.status === 0 ? true : false}
onValueChange = {() => this.handleChange({ id: item.id, status: !item.status })}
trackColor = {{ true: '#FAC01C' }}
thumbColor = { Platform.OS === 'android' ? '#FAC01C' : ''}
/>
)
}