nutui-react icon indicating copy to clipboard operation
nutui-react copied to clipboard

Calendar disableDate 和 onDayClick 回调参数类型错误

Open zhangminggeek opened this issue 1 year ago • 2 comments

NutUI React 包名

@nutui/nutui-react-taro

NutUI React 版本号

2.6.15

平台

weapp

重现链接

https://codesandbox.io/p/sandbox/nutui-react-2x-demo-fg4vxd?file=/src/App.tsx

重现步骤

disableDate

回调参数:

export interface CalendarDay {
    day: string | number;
    type: string;
}

https://github.com/jdf2e/nutui-react/blob/40daef4883c5dfd218465d578a7f567370545823/src/packages/calendar/types.ts#L1

实际返回类型为

export interface CalendarDay {
    day: number;
    month: number;
    year: number;
    type: string;
}

onDayClick

onDayClick?: (data: string) => void

https://github.com/jdf2e/nutui-react/blob/1a35e2922bb7b7f0a32278d7fce4c96f1e462b8b/src/packages/calendar/calendar.taro.tsx#L33

实际返回结果:

image

期望的结果是什么?

修复类型

实际的结果是什么?

希望修复一下 ts 类型

环境信息

No response

其他补充信息

No response

zhangminggeek avatar Aug 02 '24 07:08 zhangminggeek

好像不是类型错误的问题,返回结果不一致,同一字段返回类型也不一样 image

zhangminggeek avatar Aug 06 '24 08:08 zhangminggeek

是的,这地方需要花时间整体改造一下

Miles-hxy avatar Aug 06 '24 08:08 Miles-hxy

https://github.com/jdf2e/nutui-react/pull/3292

xiaoyatong avatar Jul 01 '25 02:07 xiaoyatong