diff --git a/packages/renative-template-blank/src/entry/index.js b/packages/renative-template-blank/src/entry/index.js index 638654e7a5..a4a0c0e05a 100644 --- a/packages/renative-template-blank/src/entry/index.js +++ b/packages/renative-template-blank/src/entry/index.js @@ -1,4 +1,9 @@ import { AppRegistry } from 'react-native'; +import JSTimers from 'react-native/Libraries/Core/Timers/JSTimers'; import App from '../app'; +if (!global.setImmediate) { + global.setImmediate = JSTimers.setImmediate; +} + AppRegistry.registerComponent('App', () => App); diff --git a/packages/renative-template-hello-world/src/entry/index.js b/packages/renative-template-hello-world/src/entry/index.js index 638654e7a5..a4a0c0e05a 100644 --- a/packages/renative-template-hello-world/src/entry/index.js +++ b/packages/renative-template-hello-world/src/entry/index.js @@ -1,4 +1,9 @@ import { AppRegistry } from 'react-native'; +import JSTimers from 'react-native/Libraries/Core/Timers/JSTimers'; import App from '../app'; +if (!global.setImmediate) { + global.setImmediate = JSTimers.setImmediate; +} + AppRegistry.registerComponent('App', () => App);