Skip to content

Commit

Permalink
Merge branch 'fix/date_picker_hover_2' into develop
Browse files Browse the repository at this point in the history
  • Loading branch information
AruSeito committed Feb 18, 2024
2 parents 06c3957 + cc1f0f4 commit 97a9bce
Show file tree
Hide file tree
Showing 5 changed files with 30 additions and 0 deletions.
6 changes: 6 additions & 0 deletions packages/date-picker/src/range-date-picker.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -721,6 +721,12 @@ export const RangeDatePicker = forwardRef<HTMLDivElement, RangeDatePickerProps>(
(showTime && panelModes[0] === "date" && panelModes[1] === "date") ||
extra

useEffect(() => {
if (!mergedPopupVisible) {
setHoverPlaceholderValue(undefined)
}
}, [mergedPopupVisible])

return (
<PickerContext.Provider value={{ utcOffset, timezone, weekStart }}>
<Trigger
Expand Down
6 changes: 6 additions & 0 deletions packages/date-picker/src/signle-date-picker.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -396,6 +396,12 @@ export const SingleDatePicker = forwardRef<
extra ||
(!showTime && panelMode === "date" && showNowBtn)

useEffect(() => {
if (!mergedPopupVisible) {
setHoverPlaceholderValue(undefined)
}
}, [mergedPopupVisible])

return (
<PickerContext.Provider value={{ utcOffset, timezone, weekStart }}>
<Trigger
Expand Down
6 changes: 6 additions & 0 deletions packages/date-picker/src/signle-year-picker.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -270,6 +270,12 @@ export const SingleYearPicker = forwardRef<
const suffixIcon =
inputSuffix === null ? null : inputSuffix || <CalendarIcon />

useEffect(() => {
if (!mergedPopupVisible) {
setHoverPlaceholderValue(undefined)
}
}, [mergedPopupVisible])

return (
<PickerContext.Provider value={{ utcOffset, timezone, weekStart }}>
<Trigger
Expand Down
6 changes: 6 additions & 0 deletions packages/date-picker/src/single-month-picker.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -308,6 +308,12 @@ export const SingleMonthPicker = forwardRef<
const suffixIcon =
inputSuffix === null ? null : inputSuffix || <CalendarIcon />

useEffect(() => {
if (!mergedPopupVisible) {
setHoverPlaceholderValue(undefined)
}
}, [mergedPopupVisible])

return (
<PickerContext.Provider value={{ utcOffset, timezone, weekStart }}>
<Trigger
Expand Down
6 changes: 6 additions & 0 deletions packages/date-picker/src/single-quarter-picker.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -308,6 +308,12 @@ export const SingleQuarterPicker = forwardRef<
const suffixIcon =
inputSuffix === null ? null : inputSuffix || <CalendarIcon />

useEffect(() => {
if (!mergedPopupVisible) {
setHoverPlaceholderValue(undefined)
}
}, [mergedPopupVisible])

return (
<PickerContext.Provider value={{ utcOffset, timezone, weekStart }}>
<Trigger
Expand Down

0 comments on commit 97a9bce

Please sign in to comment.