diff --git a/Libraries/Utilities/HMRClient.js b/Libraries/Utilities/HMRClient.js index 14850f860..03619f60c 100644 --- a/Libraries/Utilities/HMRClient.js +++ b/Libraries/Utilities/HMRClient.js @@ -96,15 +96,15 @@ Error: ${e.message}` ? global.nativeInjectHMRUpdate : eval; - // TODO: (martinb) yellow box if cannot accept module - code = ` - __accept( - ${name}, - function(global, require, module, exports) { - ${code} - }, - ${JSON.stringify(inverseDependencies)} - );`; + code = [ + `__accept(`, + `${name},`, + `function(global,require,module,exports){`, + `${code}`, + '\n},', + `${JSON.stringify(inverseDependencies)}`, + `);`, + ].join(''); injectFunction(code, sourceURLs[i]); });