1import HMRClient from './HMRClient'; 2 3// Sets up developer tools for React Native web. 4// We assume full control over the console and send JavaScript logs to Metro. 5// [ 6// 'trace', 7// 'info', 8// 'warn', 9// 'error', 10// 'log', 11// 'group', 12// 'groupCollapsed', 13// 'groupEnd', 14// 'debug', 15// ].forEach(level => { 16// const originalFunction = console[level]; 17// console[level] = function (...args: readonly any[]) { 18// HMRClient.log( 19// // @ts-expect-error 20// level, args); 21// originalFunction.apply(console, args); 22// }; 23// }); 24 25HMRClient.log('log', [`[web] Logs will appear in the browser console`]); 26 27// This is called native on native platforms 28HMRClient.setup({ isEnabled: true }); 29