Skip to content

Commit 33036b1

Browse files
nicklockwoodfacebook-github-bot-9
authored andcommitted
Fixed DatePickerIOS onChange event
Reviewed By: @javache Differential Revision: D2429598
1 parent af05af7 commit 33036b1

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

Libraries/Components/DatePicker/DatePickerIOS.ios.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,8 @@ var styles = StyleSheet.create({
145145
},
146146
});
147147

148-
var RCTDatePickerIOS = requireNativeComponent('RCTDatePicker', DatePickerIOS);
148+
var RCTDatePickerIOS = requireNativeComponent('RCTDatePicker', DatePickerIOS, {
149+
nativeOnly: { onChange: true },
150+
});
149151

150152
module.exports = DatePickerIOS;

React/Views/RCTDatePickerManager.m

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ - (UIView *)view
3838
RCT_EXPORT_VIEW_PROPERTY(minimumDate, NSDate)
3939
RCT_EXPORT_VIEW_PROPERTY(maximumDate, NSDate)
4040
RCT_EXPORT_VIEW_PROPERTY(minuteInterval, NSInteger)
41+
RCT_EXPORT_VIEW_PROPERTY(onChange, RCTBubblingEventBlock)
4142
RCT_REMAP_VIEW_PROPERTY(mode, datePickerMode, UIDatePickerMode)
4243
RCT_REMAP_VIEW_PROPERTY(timeZoneOffsetInMinutes, timeZone, NSTimeZone)
4344

0 commit comments

Comments
 (0)