From 1fadd3f06243bc231ef7750124c697e2621d53ce Mon Sep 17 00:00:00 2001 From: shahraiz Date: Wed, 27 Sep 2023 04:47:18 +0200 Subject: [PATCH 1/2] added prop presentationStyle in DatePickerInput --- src/Date/DatePickerInput.shared.tsx | 1 + src/Date/DatePickerInput.tsx | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/Date/DatePickerInput.shared.tsx b/src/Date/DatePickerInput.shared.tsx index af5d2b39..47fcb481 100644 --- a/src/Date/DatePickerInput.shared.tsx +++ b/src/Date/DatePickerInput.shared.tsx @@ -26,6 +26,7 @@ export type DatePickerInputProps = { inputEnabled?: boolean disableStatusBarPadding?: boolean animationType?: 'slide' | 'fade' | 'none' + presentationStyle?: 'fullScreen' | 'pageSheet' | 'formSheet' | 'overFullScreen' } & Omit< React.ComponentProps, 'value' | 'onChange' | 'onChangeText' | 'inputMode' diff --git a/src/Date/DatePickerInput.tsx b/src/Date/DatePickerInput.tsx index 642c7a04..dee162e5 100644 --- a/src/Date/DatePickerInput.tsx +++ b/src/Date/DatePickerInput.tsx @@ -12,6 +12,7 @@ function DatePickerInput( withModal = true, calendarIcon = 'calendar', animationType = 'slide', + presentationStyle = "fullScreen", ...rest }: DatePickerInputProps, ref: any @@ -78,6 +79,7 @@ function DatePickerInput( inputEnabled={inputEnabled} disableStatusBarPadding={disableStatusBarPadding ?? false} animationType={animationType} + presentationStyle={presentationStyle} /> ) : null } From 44b39ceabf1093f09406c6d8ecd12369f9f2a9ce Mon Sep 17 00:00:00 2001 From: shahraiz Date: Tue, 24 Oct 2023 18:02:29 +0200 Subject: [PATCH 2/2] linter fix --- src/Date/DatePickerInput.shared.tsx | 6 +++++- src/Date/DatePickerInput.tsx | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/Date/DatePickerInput.shared.tsx b/src/Date/DatePickerInput.shared.tsx index 47fcb481..61e1af2b 100644 --- a/src/Date/DatePickerInput.shared.tsx +++ b/src/Date/DatePickerInput.shared.tsx @@ -26,7 +26,11 @@ export type DatePickerInputProps = { inputEnabled?: boolean disableStatusBarPadding?: boolean animationType?: 'slide' | 'fade' | 'none' - presentationStyle?: 'fullScreen' | 'pageSheet' | 'formSheet' | 'overFullScreen' + presentationStyle?: + | 'fullScreen' + | 'pageSheet' + | 'formSheet' + | 'overFullScreen' } & Omit< React.ComponentProps, 'value' | 'onChange' | 'onChangeText' | 'inputMode' diff --git a/src/Date/DatePickerInput.tsx b/src/Date/DatePickerInput.tsx index dee162e5..9005cc94 100644 --- a/src/Date/DatePickerInput.tsx +++ b/src/Date/DatePickerInput.tsx @@ -12,7 +12,7 @@ function DatePickerInput( withModal = true, calendarIcon = 'calendar', animationType = 'slide', - presentationStyle = "fullScreen", + presentationStyle = 'fullScreen', ...rest }: DatePickerInputProps, ref: any