From d1453e12331e95fbf32e43f2d764c3ddb91c108a Mon Sep 17 00:00:00 2001 From: Kyrie Lin Date: Thu, 28 Sep 2023 16:31:39 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=20datepicker=20?= =?UTF-8?q?=E5=88=87=E6=8D=A2=E6=9C=88=E4=BB=BD=E5=A4=B1=E6=95=88=E9=97=AE?= =?UTF-8?q?=E9=A2=98=20(#2531)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/date-picker/panel/PanelContent.tsx | 27 +++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/src/date-picker/panel/PanelContent.tsx b/src/date-picker/panel/PanelContent.tsx index 56a2b962f..79e30cfc5 100644 --- a/src/date-picker/panel/PanelContent.tsx +++ b/src/date-picker/panel/PanelContent.tsx @@ -62,20 +62,29 @@ export default function PanelContent(props: PanelContentProps) { const defaultTime = '00:00:00'; - const onMonthChangeInner = useCallback((val: number) => { - onMonthChange?.(val, { partial }); + const onMonthChangeInner = useCallback( + (val: number) => { + onMonthChange?.(val, { partial }); + }, // eslint-disable-next-line - }, []); + [partial], + ); - const onYearChangeInner = useCallback((val: number) => { - onYearChange?.(val, { partial }); + const onYearChangeInner = useCallback( + (val: number) => { + onYearChange?.(val, { partial }); + }, // eslint-disable-next-line - }, []); + [partial], + ); - const onJumperClickInner = useCallback(({ trigger }) => { - onJumperClick?.({ trigger, partial }); + const onJumperClickInner = useCallback( + ({ trigger }) => { + onJumperClick?.({ trigger, partial }); + }, // eslint-disable-next-line - }, []); + [partial], + ); return (