UNPKG

redux

Version:

Predictable state container for JavaScript apps

21 lines (20 loc) 606 B
/** * Prints a warning in the console if it exists. * * @param {String} message The warning message. * @returns {void} */ export default function warning(message) { /* eslint-disable no-console */ if (typeof console !== 'undefined' && typeof console.error === 'function') { console.error(message) } /* eslint-enable no-console */ try { // This error was thrown as a convenience so that you can use this stack // to find the callsite that caused this warning to fire. throw new Error(message) /* eslint-disable no-empty */ } catch (e) { } /* eslint-enable no-empty */ }