diff --git a/Libraries/NativeModules/specs/NativeDialogManagerAndroid.js b/Libraries/NativeModules/specs/NativeDialogManagerAndroid.js index ae8c121529f..1ffb71c8ce8 100644 --- a/Libraries/NativeModules/specs/NativeDialogManagerAndroid.js +++ b/Libraries/NativeModules/specs/NativeDialogManagerAndroid.js @@ -23,10 +23,10 @@ type DialogAction = string; type DialogButtonKey = number; export type DialogOptions = {| title?: string, - message?: string, - buttonPositive?: string, - buttonNegative?: string, - buttonNeutral?: string, + message?: Stringish, + buttonPositive?: Stringish, + buttonNegative?: Stringish, + buttonNeutral?: Stringish, items?: Array, cancelable?: boolean, |}; diff --git a/Libraries/react-native/react-native-implementation.js b/Libraries/react-native/react-native-implementation.js index 8a4acfc1dfb..32142a18236 100644 --- a/Libraries/react-native/react-native-implementation.js +++ b/Libraries/react-native/react-native-implementation.js @@ -247,6 +247,9 @@ module.exports = { get Linking() { return require('Linking'); }, + get NativeDialogManagerAndroid() { + return require('NativeDialogManagerAndroid').default; + }, get NativeEventEmitter() { return require('NativeEventEmitter'); },