@samitouri / QOS-React-2 / commits / 3deca65a89

Change devtools install message on file: URLs

Tay Yang Shun committed Dec 11, 2015 at 00:48 UTC 3deca65a89e847d3cb18e995237fb8e55435bf27
1 file changed +6 -1
src/renderers/dom/ReactDOM.js
+6 -1
@@ -78,8 +78,13 @@ if (__DEV__) {
78 if ((navigator.userAgent.indexOf('Chrome') > -1 &&
79 navigator.userAgent.indexOf('Edge') === -1) ||
80 navigator.userAgent.indexOf('Firefox') > -1) {
81 + // Firefox does not have the issue with devtools loaded over file://
82 + var showFileUrlMessage = window.location.protocol.indexOf('http') === -1 &&
83 + navigator.userAgent.indexOf('Firefox') === -1;
84 console.debug(
82 - 'Download the React DevTools for a better development experience: ' +
85 + 'Download the React DevTools ' +
86 + (showFileUrlMessage ? 'and use an HTTP server (instead of a file: URL) ' : '') +
87 + 'for a better development experience: ' +
88 'https://fb.me/react-devtools'
89 );
90 }