feat: add onDayPointerEnter, onDayPointerLeave props #1614
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
feat: add support for
onPointerEnter
andonPointerLeave
event handlers.Context
React doesn't call the
onMouseEnter
event handler when the user is moving the mouse over a non-disabled element from a disabled element, but it does call theonPointerEnter
event handler.Analysis
#1613 explains the original issue with not being able to trigger an action when the user moves the mouse over a date inside the calendar.
Solution
Adding the two event handlers doesn't solve the issue with
onMouseEnter
, but given thatonPointerEnter
does trigger correctly in React 17.0.2 and React 18.0.0, it can be used as a workaround.