Closed jackvik closed 1 month ago
Why your code is adding this
if (isRangeWithinRange(valueRange, dateRange)) { classes.push(
${className}--active); } else if (doRangesOverlap(valueRange, dateRange)) { classes.push(
${className}--hasActive); }
even if i am using my own Tileclassname and value and onchange? Why code is adding classnames when i don't want them to added?Can we override this?
@wojtekmaj can you please help with this? thanks
This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this issue will be closed in 14 days.
This issue was closed because it has been stalled for 14 days with no activity.
Before you start - checklist
Description
Suppose, I am passing array of dates to the value prop, which have all dates which doesn't include dates that that come on sun or Saturday. For example, dates from 22 to 31st March 2024. But the dates on 23rd and 24th get automatically
react-calendar__tile--active
and make it look like selected. Although I am managing my own selected class by adding it using tileClassName.Steps to reproduce
set value prop with dates i mentioned in description
Expected behavior
the dates which are not part of selected dates array shouldn't be having tile--ative class
Actual behavior
react-calendar__tile--active class gets automatically
Additional information
No response
Environment