1import React from 'react'; 2import { Platform } from 'react-native'; 3import ErrorToastContainer from './toast/ErrorToastContainer'; 4if (!global.setImmediate) { 5 global.setImmediate = function (fn) { 6 return setTimeout(fn, 0); 7 }; 8} 9if (process.env.NODE_ENV === 'development' && Platform.OS === 'web') { 10 // Stack traces are big with React Navigation 11 require('./LogBox').default.install(); 12} 13export function withErrorOverlay(Comp) { 14 if (process.env.NODE_ENV === 'production') { 15 return Comp; 16 } 17 return function ErrorOverlay(props) { 18 return (React.createElement(ErrorToastContainer, null, 19 React.createElement(Comp, { ...props }))); 20 }; 21} 22//# sourceMappingURL=index.js.map