diff --git a/src/ReactNativeSVG.web.ts b/src/ReactNativeSVG.web.ts index 732f68216..d0f3b5dff 100644 --- a/src/ReactNativeSVG.web.ts +++ b/src/ReactNativeSVG.web.ts @@ -1,10 +1,18 @@ // @ts-ignore import * as React from 'react'; -import { createElement, GestureResponderEvent } from 'react-native'; +import { GestureResponderEvent } from 'react-native'; import { NumberArray, NumberProp } from './lib/extract/types'; import SvgTouchableMixin from './lib/SvgTouchableMixin'; import { resolve } from './lib/resolve'; +const createElement:

( + type: React.ReactType, + props?: P, + ...children: React.ReactNode[] +) => React.ReactElement

= + require('react-native').unstable_createElement || + require('react-native').createElement; + type BlurEvent = Object; type FocusEvent = Object; type PressEvent = Object;