UNPKG

redux-resource

Version:
34 lines (28 loc) 744 B
'use strict'; exports.__esModule = true; exports.default = warning; exports.resetCodeCache = resetCodeCache; let codeCache = {}; function warning(message, code) { // This ensures that each warning type is only logged out one time if (code) { if (codeCache[code]) { return; } codeCache[code] = true; } if (typeof console !== 'undefined' && typeof console.error === 'function') { console.error(message); } try { // This error was thrown as a convenience so that if you enable // "break on all exceptions" in your console, // it would pause the execution at this line. throw new Error(message); } catch (e) { // Intentionally blank } } function resetCodeCache() { codeCache = {}; }