5.0.1 • Published 1 year ago

@types/wojtekmaj__react-daterange-picker v5.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

Installation

npm install --save @types/wojtekmaj__react-daterange-picker

Summary

This package contains type definitions for @wojtekmaj/react-daterange-picker (https://github.com/wojtekmaj/react-daterange-picker).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/wojtekmaj__react-daterange-picker.

index.d.ts

// Type definitions for @wojtekmaj/react-daterange-picker 3.4
// Project: https://github.com/wojtekmaj/react-daterange-picker
// Definitions by: David Alvarez <https://github.com/davidalvarezr>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped

import { ReactNode } from "react";

export default function DateTimeRangePicker(props: DateRangePickerProps): JSX.Element;
export interface DateRangePickerProps<TValue extends string | Date = string | Date> {
    autoFocus?: boolean | undefined;
    calendarAriaLabel?: string | undefined;
    calendarClassName?: string | string[] | undefined;
    calendarIcon?: ReactNode | undefined;
    className?: string | string[] | undefined;
    clearAriaLabel?: string | undefined;
    clearIcon?: ReactNode | undefined;
    closeCalendar?: boolean | undefined;
    dayAriaLabel?: string | undefined;
    dayPlaceholder?: string | undefined;
    disableCalendar?: boolean | undefined;
    disabled?: boolean | undefined;
    format?: string | undefined;
    isOpen?: boolean | undefined;
    locale?: string | undefined;
    maxDate?: Date | undefined;
    maxDetails?: "century" | "decade" | "year" | "month" | undefined;
    minDate?: Date | undefined;
    monthAriaLabel?: string | undefined;
    name?: string | undefined;
    nativeInputAriaLabel?: string | undefined;
    onCalendarClose?: () => void | undefined;
    onCalendarOpen?: () => void | undefined;
    onChange?: (value: TValue) => void | undefined;
    onFocus?: (event: FocusEvent) => void | undefined;
    openCalendarOnFocus?: boolean | undefined;
    rangeDivider?: ReactNode | undefined;
    required?: boolean | undefined;
    returnValue?: "start" | "end" | "range" | undefined;
    showLeadingZeros?: boolean | undefined;
    value: TValue | TValue[];
    yearAriaLabel?: string | undefined;
    yearPlaceholder?: string | undefined;
}

Additional Details

  • Last updated: Tue, 29 Mar 2022 20:31:59 GMT
  • Dependencies: @types/react
  • Global values: none

Credits

These definitions were written by David Alvarez.

5.0.1

1 year ago

3.4.2

1 year ago

3.4.1

2 years ago

3.4.0

2 years ago