У меня есть календарь на response-native, и мне нужно, чтобы некоторые даты были отключены (не выбираемые пользователем, то есть каждый вторник и пятницу). Я не вижу таких опций в документации
https://facebook.github.io/react-native/docs/datepickerandroid.html
https://facebook.github.io/react-native/docs/datepickerios.html
Есть способ сделать это?
"react-native": "0.55.2"



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Я думаю ты можешь использовать это
<DatePickerIOS
date = {this.state.chosenDate}
onDateChange = {(date) => {
if (date.getDay() != '2' || date.getDay() != '5') {
this.setState({chosenDate: newDate})
}
else {
this.setState({error:'you can not select this date ...'})
}
}}
/>
Если это работает для вас, пожалуйста, примите как правильный
Да, конечно. Разве вы не знаете, как было бы с DatePickerAndroid?
спасибо, у меня больше нет о DatePickerAndroid, но я думаю, вам нужно добавить логику в функцию DatePickerAndroid.open
Замечательный обходной путь! На самом деле мне не нужно показывать пользователю какие-либо сообщения, поэтому я предполагаю, что просто заменил бы
state.chosenDateна ближайший доступный. Спасибо!