Skip to content

Commit 9b5e13c

Browse files
committed
Type of selected date fixed in MapDaysProps
1 parent 848174d commit 9b5e13c

File tree

3 files changed

+12
-7
lines changed

3 files changed

+12
-7
lines changed

changelog.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# 4.5.2
2+
3+
- Type of selected date fixed in MapDaysProps
4+
15
# 4.5.1
26

37
- Prevent showing the week of the next month [#294](https://github.com/shahabyazdi/react-multi-date-picker/issues/294)

index.d.ts

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,15 @@ declare module "react-multi-date-picker" {
88

99
type TValue<
1010
Multiple extends boolean = false,
11-
Range extends boolean = false
11+
Range extends boolean = false,
12+
V extends Value = Value
1213
> = Multiple extends false
1314
? Range extends false
14-
? Value
15-
: Value[]
15+
? V
16+
: V[]
1617
: Range extends false
17-
? Value[]
18-
: Value[][];
18+
? V[]
19+
: V[][];
1920

2021
export type ChangedValue<
2122
Multiple extends boolean = false,
@@ -34,7 +35,7 @@ declare module "react-multi-date-picker" {
3435
> = {
3536
date: DateObject;
3637
today: DateObject;
37-
selectedDate: TValue<Multiple, Range>;
38+
selectedDate: TValue<Multiple, Range, DateObject>;
3839
currentMonth: DateObject["month"];
3940
isSameDate(arg1: DateObject, arg2: DateObject): boolean;
4041
};

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-multi-date-picker",
3-
"version": "4.5.1",
3+
"version": "4.5.2",
44
"description": "A simple React datepicker component for working with gregorian, persian, arabic and indian calendars with the ability to select the date by single, multiple, range and multiple range pickers.",
55
"main": "./build/index.js",
66
"types": "index.d.ts",

0 commit comments

Comments
 (0)