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