Skip to content

Commit 76ac101

Browse files
fix(date-time-picker-web): update types in controller and setup props
1 parent 93874d5 commit 76ac101

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

packages/pluggableWidgets/date-time-picker-web/src/helpers/DatePickerController.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { ActionValue } from "mendix";
22
import { action, computed, makeObservable, observable } from "mobx";
33
import { ClassAttributes, createRef, KeyboardEvent, KeyboardEventHandler, MouseEvent, MouseEventHandler } from "react";
4-
import ReactDatePicker, { ReactDatePickerProps } from "react-datepicker";
4+
import ReactDatePicker, { DatePickerProps, DatePicker } from "react-datepicker";
55

6-
interface DatePickerBackendProps extends ReactDatePickerProps, ClassAttributes<ReactDatePicker> {}
6+
type DatePickerBackendProps = DatePickerProps & ClassAttributes<ReactDatePicker>;
77

88
interface PickerState {
99
startDate: Date | undefined;
@@ -25,7 +25,7 @@ export class DatePickerController {
2525
private _defaultState: Array<Date | undefined>;
2626
private _type: "date" | "time" | "datetime" | "range";
2727
expanded = false;
28-
pickerRef = createRef<ReactDatePicker<undefined, undefined>>();
28+
pickerRef = createRef<DatePicker>();
2929

3030
constructor(params: Params) {
3131
this._dates = this.getDefaults(params);

packages/pluggableWidgets/date-time-picker-web/src/hooks/useSetupProps.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ export function useSetupProps(
9696

9797
// Popper props
9898
...popperProps
99-
};
99+
} as DatePickerProps;
100100
}
101101

102102
function formatPropsBuilder(

0 commit comments

Comments
 (0)