Skip to content

Commit 80fc415

Browse files
swissmanufacebook-github-bot
authored andcommitted
Expose InputAccessoryView Module
Summary: The latest release of react-native (0.55.2) does not expose the new `InputAccessoryView` component; It can't be accessed at all. This change fixes this problem. * Problem: Snack showing the problem: https://snack.expo.io/B1fDQRYif * Proof: `RNTester` still works with adapted imports No related PRs. [IOS] [BUGFIX] [InputAccessoryView] - Expose `InputAccessoryView` so it can be imported Closes #18780 Differential Revision: D7581729 Pulled By: hramos fbshipit-source-id: d61ab1f167360e829e32b93fb5414d2f7e57e115
1 parent edd22bf commit 80fc415

File tree

2 files changed

+12
-8
lines changed

2 files changed

+12
-8
lines changed

Libraries/react-native/react-native-implementation.js

+1
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ const ReactNative = {
2626
get ImageBackground() { return require('ImageBackground'); },
2727
get ImageEditor() { return require('ImageEditor'); },
2828
get ImageStore() { return require('ImageStore'); },
29+
get InputAccessoryView() { return require('InputAccessoryView') },
2930
get KeyboardAvoidingView() { return require('KeyboardAvoidingView'); },
3031
get ListView() { return require('ListView'); },
3132
get MaskedViewIOS() { return require('MaskedViewIOS'); },

RNTester/js/InputAccessoryViewExample.js

+11-8
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,18 @@
1111

1212
'use strict';
1313

14-
const Alert = require('Alert');
15-
const Button = require('Button');
16-
const InputAccessoryView = require('InputAccessoryView');
1714
const React = require('React');
18-
const ScrollView = require('ScrollView');
19-
const StyleSheet = require('StyleSheet');
20-
const Text = require('Text');
21-
const TextInput = require('TextInput');
22-
const View = require('View');
15+
const ReactNative = require('react-native');
16+
const {
17+
Alert,
18+
Button,
19+
InputAccessoryView,
20+
ScrollView,
21+
StyleSheet,
22+
Text,
23+
TextInput,
24+
View,
25+
} = ReactNative;
2326

2427
class Message extends React.PureComponent<*> {
2528
render() {

0 commit comments

Comments
 (0)