react-semantic-ui-datepickers
Version:
Datepickers built with Semantic UI for React and Dayzed
20 lines (19 loc) • 1.22 kB
TypeScript
import { DateFns, Object } from './types';
export declare const isSelectable: (date: DateFns, minDate?: string | number | Date | undefined, maxDate?: string | number | Date | undefined) => boolean;
export declare const getToday: (minDate?: string | number | Date | undefined, maxDate?: string | number | Date | undefined) => {
date: Date;
selectable: boolean;
selected: boolean;
today: boolean;
};
export declare const formatDate: (date: string | number | Date | null, dateFormat: string) => string | undefined;
export declare const omit: (keysToOmit: string[], obj: Object) => {
[x: string]: any;
};
export declare const pick: (keysToPick: string[], obj: Object) => Object;
export declare const moveElementsByN: (n: number, arr: any[]) => any[];
export declare const formatSelectedDate: (selectedDate: Date | Date[] | null, dateFormat: string) => string | undefined;
export declare const parseFormatString: (formatString: string) => string;
export declare const parseOnBlur: (typedValue: string, formatString: string, isRangeInput: boolean) => any;
export declare const onlyNumbers: (value?: string) => string;
export declare function getShortDate(date?: Date): string | undefined;