diff --git a/Libraries/Components/WKWebView/WKWebView.ios.js b/Libraries/Components/WKWebView/WKWebView.ios.js deleted file mode 100644 index 5040441fe5..0000000000 --- a/Libraries/Components/WKWebView/WKWebView.ios.js +++ /dev/null @@ -1,42 +0,0 @@ -/** - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - * - * @format - * @flow - * @providesModule WKWebView - */ - -const React = require('react'); - -const requireNativeComponent = require('requireNativeComponent'); - -const RCTWKWebView = requireNativeComponent('RCTWKWebView'); - -type RCTWKWebViewProps = { - allowsInlineMediaPlayback?: boolean, - mediaPlaybackRequiresUserAction?: boolean, - dataDetectorTypes?: boolean, -}; - -class WKWebView extends React.Component { - componentWillReceiveProps(nextProps: RCTWKWebViewProps) { - this.showRedboxOnPropChanges(nextProps, 'allowsInlineMediaPlayback'); - this.showRedboxOnPropChanges(nextProps, 'mediaPlaybackRequiresUserAction'); - this.showRedboxOnPropChanges(nextProps, 'dataDetectorTypes'); - } - - showRedboxOnPropChanges(nextProps: RCTWKWebViewProps, propName: string) { - if (this.props[propName] !== nextProps[propName]) { - console.error(`Changes to property ${propName} do nothing after the initial render.`); - } - } - - render() { - return ; - } -} - -module.exports = WKWebView;