@cainiaofe/cn-ui-m
Version:
9 lines (8 loc) • 709 B
TypeScript
import { ReactNode } from 'react';
import { CnPickerColumn } from "../../cn-picker";
import type { CnDatePickerFilter } from './date-picker-utils';
import { IWeekPrecision } from '../types';
export declare function defaultRenderLabel(type: IWeekPrecision, data: number): string;
export declare function generateDatePickerColumns(selected: string[], min: Date, max: Date, precision: IWeekPrecision, renderLabel: (type: IWeekPrecision, data: number) => ReactNode, filter: CnDatePickerFilter | undefined): CnPickerColumn[];
export declare function convertDateToStringArray(date: Date | undefined | null): string[];
export declare function convertStringArrayToDate(value: Array<string | null | undefined>): Date;