From de79b1e7f98e04d180a89c09f9b93cf1049869dc Mon Sep 17 00:00:00 2001 From: Malik Date: Sat, 14 Mar 2020 16:03:05 +0530 Subject: [PATCH 1/6] Added a custom `renderDay` function in datePicker --- packages/datetime/src/datePicker.tsx | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/packages/datetime/src/datePicker.tsx b/packages/datetime/src/datePicker.tsx index 0de06c26300..92741bdad9f 100644 --- a/packages/datetime/src/datePicker.tsx +++ b/packages/datetime/src/datePicker.tsx @@ -43,6 +43,12 @@ export interface IDatePickerProps extends IDatePickerBaseProps, IProps { * The following props are managed by the component and cannot be configured: * `canChangeMonth`, `captionElement`, `fromMonth` (use `minDate`), `month` (use * `initialMonth`), `toMonth` (use `maxDate`). + * + * In case of supplying your owner `renderDay` function, make sure to provide the appropriate class to obtain default + * blueprint styling. + * eg. + * `
{CONTENT_HERE}
` + * */ dayPickerProps?: DayPickerProps; @@ -176,7 +182,7 @@ export class DatePicker extends AbstractPureComponent2 {this.maybeRenderTimePicker()} {showActionsBar && this.renderOptionsBar()} @@ -313,9 +319,9 @@ export class DatePicker extends AbstractPureComponent2 ({ - ...shortcut, - dateRange: [shortcut.date, undefined], - })); + ...shortcut, + dateRange: [shortcut.date, undefined], + })); return [ Date: Mon, 16 Mar 2020 12:56:34 +0530 Subject: [PATCH 2/6] Update packages/datetime/src/datePicker.tsx Co-Authored-By: Adi Dahiya --- packages/datetime/src/datePicker.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/datetime/src/datePicker.tsx b/packages/datetime/src/datePicker.tsx index 92741bdad9f..ff4222e050e 100644 --- a/packages/datetime/src/datePicker.tsx +++ b/packages/datetime/src/datePicker.tsx @@ -182,7 +182,7 @@ export class DatePicker extends AbstractPureComponent2 {this.maybeRenderTimePicker()} {showActionsBar && this.renderOptionsBar()} From ba6af8aef9e4e1928d2a9c3a7373b8fb443587d3 Mon Sep 17 00:00:00 2001 From: Malik Bagwala Date: Mon, 16 Mar 2020 12:56:48 +0530 Subject: [PATCH 3/6] Update packages/datetime/src/datePicker.tsx Co-Authored-By: Adi Dahiya --- packages/datetime/src/datePicker.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/datetime/src/datePicker.tsx b/packages/datetime/src/datePicker.tsx index ff4222e050e..e38c5955055 100644 --- a/packages/datetime/src/datePicker.tsx +++ b/packages/datetime/src/datePicker.tsx @@ -44,7 +44,8 @@ export interface IDatePickerProps extends IDatePickerBaseProps, IProps { * `canChangeMonth`, `captionElement`, `fromMonth` (use `minDate`), `month` (use * `initialMonth`), `toMonth` (use `maxDate`). * - * In case of supplying your owner `renderDay` function, make sure to provide the appropriate class to obtain default + * In case of supplying your owner `renderDay` function, make sure to apply the appropriate + * CSS wrapper class to obtain default Blueprint styling. * blueprint styling. * eg. * `
{CONTENT_HERE}
` From 2c426db63b56ab498dd80eb928291ca05d64fc7b Mon Sep 17 00:00:00 2001 From: Malik Bagwala Date: Mon, 16 Mar 2020 12:57:12 +0530 Subject: [PATCH 4/6] Update packages/datetime/src/datePicker.tsx Co-Authored-By: Adi Dahiya --- packages/datetime/src/datePicker.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/datetime/src/datePicker.tsx b/packages/datetime/src/datePicker.tsx index e38c5955055..f5b6d3d28a1 100644 --- a/packages/datetime/src/datePicker.tsx +++ b/packages/datetime/src/datePicker.tsx @@ -46,7 +46,6 @@ export interface IDatePickerProps extends IDatePickerBaseProps, IProps { * * In case of supplying your owner `renderDay` function, make sure to apply the appropriate * CSS wrapper class to obtain default Blueprint styling. - * blueprint styling. * eg. * `
{CONTENT_HERE}
` * From 112d75cc91a0d8cc0eb178f0edd9d2b220d396a7 Mon Sep 17 00:00:00 2001 From: Malik Date: Mon, 16 Mar 2020 12:59:37 +0530 Subject: [PATCH 5/6] fixed linting issues --- packages/datetime/src/datePicker.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/datetime/src/datePicker.tsx b/packages/datetime/src/datePicker.tsx index 92741bdad9f..dc446f8b96e 100644 --- a/packages/datetime/src/datePicker.tsx +++ b/packages/datetime/src/datePicker.tsx @@ -319,9 +319,9 @@ export class DatePicker extends AbstractPureComponent2 ({ - ...shortcut, - dateRange: [shortcut.date, undefined], - })); + ...shortcut, + dateRange: [shortcut.date, undefined], + })); return [ Date: Mon, 16 Mar 2020 13:08:57 +0530 Subject: [PATCH 6/6] improved linting --- packages/datetime/src/datePicker.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/datetime/src/datePicker.tsx b/packages/datetime/src/datePicker.tsx index 24094282aca..9b6422d45c8 100644 --- a/packages/datetime/src/datePicker.tsx +++ b/packages/datetime/src/datePicker.tsx @@ -44,7 +44,7 @@ export interface IDatePickerProps extends IDatePickerBaseProps, IProps { * `canChangeMonth`, `captionElement`, `fromMonth` (use `minDate`), `month` (use * `initialMonth`), `toMonth` (use `maxDate`). * - * In case of supplying your owner `renderDay` function, make sure to apply the appropriate + * In case of supplying your owner `renderDay` function, make sure to apply the appropriate * CSS wrapper class to obtain default Blueprint styling. * eg. * `
{CONTENT_HERE}
`