(props: DatePane
return (
(props: DatePane
// ========================= Render =========================
return (
-
+
{/* Header */}
offset={(distance) => generateConfig.addMonth(pickerValue, distance)}
diff --git a/src/PickerPanel/PanelBody.tsx b/src/PickerPanel/PanelBody.tsx
index f202c5a85..34b6fe011 100644
--- a/src/PickerPanel/PanelBody.tsx
+++ b/src/PickerPanel/PanelBody.tsx
@@ -1,4 +1,4 @@
-import cls from 'classnames';
+import { clsx } from 'clsx';
import * as React from 'react';
import type { DisabledDate } from '../interface';
import { formatValue, isInRange, isSame } from '../utils/dateUtil';
@@ -125,7 +125,7 @@ export default function PanelBody(props: PanelBod
isSame(generateConfig, locale, currentDate, date, type),
@@ -184,8 +184,8 @@ export default function PanelBody(props: PanelBod
// ============================== Render ==============================
return (
-
-
+
+
{headerCells && (
{headerCells}
diff --git a/src/PickerPanel/PanelHeader.tsx b/src/PickerPanel/PanelHeader.tsx
index 1ff81e07b..407489a59 100644
--- a/src/PickerPanel/PanelHeader.tsx
+++ b/src/PickerPanel/PanelHeader.tsx
@@ -1,4 +1,4 @@
-import cls from 'classnames';
+import { clsx } from 'clsx';
import * as React from 'react';
import { isSameOrAfter } from '../utils/dateUtil';
import { PickerHackContext, usePanelContext } from './context';
@@ -120,14 +120,17 @@ function PanelHeader(props: HeaderProps) {
const superNextBtnCls = `${headerPrefixCls}-super-next-btn`;
return (
-
+
{superOffset && (
| |