From 2530cbf95b500de0c4229336df42134a22c3c948 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20H=C3=BCbelbauer?= Date: Wed, 10 Apr 2019 11:44:17 +0200 Subject: [PATCH 1/4] Fix the onRangeChange event types --- types/react-big-calendar/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/react-big-calendar/index.d.ts b/types/react-big-calendar/index.d.ts index 2dc4e1aec4..120015a886 100644 --- a/types/react-big-calendar/index.d.ts +++ b/types/react-big-calendar/index.d.ts @@ -244,7 +244,7 @@ export interface BigCalendarProps) => void; onSelectEvent?: (event: TEvent, e: React.SyntheticEvent) => void; onSelecting?: (range: { start: stringOrDate, end: stringOrDate }) => boolean | undefined | null; - onRangeChange?: (range: { start: stringOrDate, end: stringOrDate }) => void; + onRangeChange?: (range: { start: stringOrDate, end: stringOrDate } | Date[]) => void; selected?: any; views?: Views; drilldownView?: View | null; From 5d24b65bb648a7585c98e0297ed2d8838feb4afb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20H=C3=BCbelbauer?= Date: Wed, 10 Apr 2019 11:52:11 +0200 Subject: [PATCH 2/4] Fix type after new findings --- types/react-big-calendar/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/react-big-calendar/index.d.ts b/types/react-big-calendar/index.d.ts index 120015a886..90b52ef574 100644 --- a/types/react-big-calendar/index.d.ts +++ b/types/react-big-calendar/index.d.ts @@ -244,7 +244,7 @@ export interface BigCalendarProps) => void; onSelectEvent?: (event: TEvent, e: React.SyntheticEvent) => void; onSelecting?: (range: { start: stringOrDate, end: stringOrDate }) => boolean | undefined | null; - onRangeChange?: (range: { start: stringOrDate, end: stringOrDate } | Date[]) => void; + onRangeChange?: (range: (Date | { start: stringOrDate, end: stringOrDate })[]) => void; selected?: any; views?: Views; drilldownView?: View | null; From 2a71722088442119505d8151e0a56ad6a7472f85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20H=C3=BCbelbauer?= Date: Wed, 10 Apr 2019 13:42:58 +0200 Subject: [PATCH 3/4] Use Array<> instead of [] --- types/react-big-calendar/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/react-big-calendar/index.d.ts b/types/react-big-calendar/index.d.ts index 90b52ef574..cc833eb6d9 100644 --- a/types/react-big-calendar/index.d.ts +++ b/types/react-big-calendar/index.d.ts @@ -244,7 +244,7 @@ export interface BigCalendarProps) => void; onSelectEvent?: (event: TEvent, e: React.SyntheticEvent) => void; onSelecting?: (range: { start: stringOrDate, end: stringOrDate }) => boolean | undefined | null; - onRangeChange?: (range: (Date | { start: stringOrDate, end: stringOrDate })[]) => void; + onRangeChange?: (range: Array) => void; selected?: any; views?: Views; drilldownView?: View | null; From 69bbb10a83ca3680a1bd2e0b92fba6298d2afaba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20H=C3=BCbelbauer?= Date: Wed, 10 Apr 2019 15:14:06 +0200 Subject: [PATCH 4/4] Add myself to contributors --- types/react-big-calendar/index.d.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/types/react-big-calendar/index.d.ts b/types/react-big-calendar/index.d.ts index cc833eb6d9..4535ab1ffc 100644 --- a/types/react-big-calendar/index.d.ts +++ b/types/react-big-calendar/index.d.ts @@ -8,6 +8,7 @@ // janb87 // Daniel Thorne // Panagiotis Rikarnto Siavelis +// Tomas Hubelbauer // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.8 import { Validator } from 'prop-types';