В моих проектах есть библиотека Calendars, и мне нужно реализовать функциональность календаря с отмеченными датами.Когда я нажимаю на отмеченную дату, в контейнере даты должна быть добавлена граница.
'stylesheet.day.single': {
selected: {
backgroundColor: this.state.dynamic ? smth : smthelse,
borderRadius: 2,
//borderColor: this.state.dynamic ? smth : smthelse
},
По-видимому, это невозможно, но я не вижу другого способа динамического изменения выбранного backgroundColor
.
Я пытался изменить отмеченные даты, чтобы добавить границу, когда она совпадает с текущей выбранной датой, но выбранный backgroundColor всегда переопределяет отмеченную.Поэтому, если у меня есть синие отмеченные даты и красный цвет, выберите отмеченный контейнер, который станет красным после выбора.
Я тоже безуспешно пытался DayComponent
, но, возможно, я не рассмотрел этот вариант достаточно.