upfront-editable
Version:
Friendly contenteditable API
22 lines (17 loc) • 661 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = error;
var _config = _interopRequireDefault(require("../config"));
// Allows for safe error logging
// Falls back to console.log if console.error is not available
function error() {
if (_config["default"].logErrors === false) return;
var args = arguments.length === 1 ? arguments[0] : Array.from(arguments);
if (!global.console) return;
if (typeof console.error === 'function') return console.error(args);
console.log(args);
}
module.exports = exports.default;