From 6e2989a7b3ceb1d0ee0f6ea71cfec4ee59f070d7 Mon Sep 17 00:00:00 2001 From: Kacie Bawiec Date: Thu, 10 Jun 2021 17:10:59 -0700 Subject: [PATCH] Update Image.[android|ios].js to use import from instead of require Summary: As title Changelog: [General][Changed] Update Image.[android|ios].js to use import from instead of require Reviewed By: TheSavior, yungsters Differential Revision: D29003824 fbshipit-source-id: 0f98c730b1bd9cb581d2fcf6f4c0e911bb8c24b5 --- Libraries/Image/Image.android.js | 23 +++++++++++------------ Libraries/Image/Image.ios.js | 13 ++++++------- 2 files changed, 17 insertions(+), 19 deletions(-) diff --git a/Libraries/Image/Image.android.js b/Libraries/Image/Image.android.js index 2f9aec0d666..030fa1440d3 100644 --- a/Libraries/Image/Image.android.js +++ b/Libraries/Image/Image.android.js @@ -8,23 +8,22 @@ * @format */ -const DeprecatedImageStylePropTypes = require('../DeprecatedPropTypes/DeprecatedImageStylePropTypes'); -const DeprecatedStyleSheetPropType = require('../DeprecatedPropTypes/DeprecatedStyleSheetPropType'); -const DeprecatedViewPropTypes = require('../DeprecatedPropTypes/DeprecatedViewPropTypes'); +import DeprecatedImageStylePropTypes from '../DeprecatedPropTypes/DeprecatedImageStylePropTypes'; +import DeprecatedStyleSheetPropType from '../DeprecatedPropTypes/DeprecatedStyleSheetPropType'; +import DeprecatedViewPropTypes from '../DeprecatedPropTypes/DeprecatedViewPropTypes'; import ImageViewNativeComponent from './ImageViewNativeComponent'; -const PropTypes = require('prop-types'); -const React = require('react'); -const ReactNative = require('../Renderer/shims/ReactNative'); // eslint-disable-line no-unused-vars -const StyleSheet = require('../StyleSheet/StyleSheet'); -const TextAncestor = require('../Text/TextAncestor'); +import PropTypes from 'prop-types'; +import * as React from 'react'; +import StyleSheet from '../StyleSheet/StyleSheet'; +import TextAncestor from '../Text/TextAncestor'; -const ImageAnalyticsTagContext = require('./ImageAnalyticsTagContext').default; -const flattenStyle = require('../StyleSheet/flattenStyle'); -const resolveAssetSource = require('./resolveAssetSource'); +import ImageAnalyticsTagContext from './ImageAnalyticsTagContext'; +import flattenStyle from '../StyleSheet/flattenStyle'; +import resolveAssetSource from './resolveAssetSource'; import NativeImageLoaderAndroid from './NativeImageLoaderAndroid'; -const TextInlineImageNativeComponent = require('./TextInlineImageNativeComponent'); +import TextInlineImageNativeComponent from './TextInlineImageNativeComponent'; import type {ImageProps as ImagePropsType} from './ImageProps'; import type {RootTag} from '../Types/RootTagTypes'; diff --git a/Libraries/Image/Image.ios.js b/Libraries/Image/Image.ios.js index 45905817540..5cadc1db9dc 100644 --- a/Libraries/Image/Image.ios.js +++ b/Libraries/Image/Image.ios.js @@ -8,14 +8,13 @@ * @format */ -const DeprecatedImagePropType = require('../DeprecatedPropTypes/DeprecatedImagePropType'); -const React = require('react'); -const ReactNative = require('../Renderer/shims/ReactNative'); // eslint-disable-line no-unused-vars -const StyleSheet = require('../StyleSheet/StyleSheet'); +import DeprecatedImagePropType from '../DeprecatedPropTypes/DeprecatedImagePropType'; +import * as React from 'react'; +import StyleSheet from '../StyleSheet/StyleSheet'; -const ImageAnalyticsTagContext = require('./ImageAnalyticsTagContext').default; -const flattenStyle = require('../StyleSheet/flattenStyle'); -const resolveAssetSource = require('./resolveAssetSource'); +import ImageAnalyticsTagContext from './ImageAnalyticsTagContext'; +import flattenStyle from '../StyleSheet/flattenStyle'; +import resolveAssetSource from './resolveAssetSource'; import type {ImageProps as ImagePropsType} from './ImageProps';