File tree Expand file tree Collapse file tree 1 file changed +4
-10
lines changed
packages/hooks/src/useDay Expand file tree Collapse file tree 1 file changed +4
-10
lines changed Original file line number Diff line number Diff line change 1- import React , { useCallback , useEffect } from 'react'
1+ import React , { useCallback } from 'react'
22import addDays from 'date-fns/addDays'
33
44interface UseDayProps {
@@ -12,7 +12,9 @@ interface UseDayProps {
1212 onDateFocus ( date : Date ) : void
1313 onDateSelect ( date : Date ) : void
1414 onDateHover ( date : Date ) : void
15- dayRef : React . RefObject < HTMLButtonElement >
15+
16+ // Not used anymore
17+ dayRef ?: React . RefObject < HTMLButtonElement >
1618}
1719
1820function useDay ( {
@@ -26,17 +28,9 @@ function useDay({
2628 onDateSelect,
2729 onDateFocus,
2830 onDateHover,
29- dayRef,
3031} : UseDayProps ) {
3132 const onClick = useCallback ( ( ) => onDateSelect ( date ) , [ date , onDateSelect ] )
3233 const onMouseEnter = useCallback ( ( ) => onDateHover ( date ) , [ date , onDateHover ] )
33-
34- useEffect ( ( ) => {
35- if ( dayRef && dayRef . current && isDateFocused ( date ) ) {
36- dayRef . current . focus ( )
37- }
38- } , [ dayRef , date , isDateFocused ] )
39-
4034 const disabled = isDateBlocked ( date ) && ! isDateHovered ( date )
4135
4236 return {
You can’t perform that action at this time.
0 commit comments