diff --git a/app/static/app/js/main.jsx b/app/static/app/js/main.jsx index 445205a6..3c219ef3 100644 --- a/app/static/app/js/main.jsx +++ b/app/static/app/js/main.jsx @@ -8,6 +8,16 @@ import { setLocale } from './translations/functions'; // Main is always executed first in the page +// Silence annoying React deprecation notice of useful functionality +const originalError = console.error; +console.error = function(...args) { + let message = args[0]; + if (typeof message === 'string' && message.indexOf('Warning: A future version of React will block javascript:') !== -1) { + return; + } + originalError.apply(console, args); +}; + // We share some objects to avoid having to include them // as a dependency in each component (adds too much space overhead) window.ReactDOM = ReactDOM;