[backend] fix: 修复异常处理和类型转换问题

This commit is contained in:
xsl
2026-01-26 11:53:40 +08:00
parent 7ccc2a6ac6
commit 83e05bf85f
28639 changed files with 2506458 additions and 93 deletions
+18
View File
@@ -0,0 +1,18 @@
import type { InternalMode, Locale, SharedPickerProps, SharedTimeProps } from '../interface';
export interface ComponentProps<DateType extends object> {
picker?: InternalMode;
showTime?: boolean | Partial<SharedTimeProps<DateType>>;
locale: Locale;
format?: SharedPickerProps['format'];
}
/**
* Get `showHour`, `showMinute`, `showSecond` or other from the props.
* This is pure function, will not get `showXXX` from the `format` prop.
*/
export declare function getTimeProps<DateType extends object>(componentProps: ComponentProps<DateType>): [
showTimeProps: SharedTimeProps<DateType>,
showTimePropsForLocale: SharedTimeProps<DateType>,
showTimeFormat: string,
propFormat: string
];
export declare function fillShowTimeConfig<DateType extends object>(picker: InternalMode, showTimeFormat: string, propFormat: string, timeConfig: SharedTimeProps<DateType>, locale: Locale): SharedTimeProps<DateType>;