diff --git a/src/packages/calendaritem/calendaritem.tsx b/src/packages/calendaritem/calendaritem.tsx index d3e605cbd7..788f197562 100644 --- a/src/packages/calendaritem/calendaritem.tsx +++ b/src/packages/calendaritem/calendaritem.tsx @@ -170,7 +170,7 @@ export const CalendarItem = React.forwardRef< ? ([...(defaultValue as string[])] as string[]) : (defaultValue as string[]) } - return undefined + return type === 'single' ? '' : [] } const [currentDate, setCurrentDate] = usePropsValue({ @@ -451,7 +451,7 @@ export const CalendarItem = React.forwardRef< } useEffect(() => { - setCurrentDate(resetDefaultValue() || []) + setCurrentDate(resetDefaultValue()) }, [defaultValue]) useEffect(() => {