@dillonkearns/elm-graphql
Version:
<img src="https://cdn.jsdelivr.net/gh/martimatix/logo-graphqelm/logo.svg" alt="dillonearns/elm-graphql logo" width="40%" align="right">
42 lines (34 loc) • 1.02 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.CONSOLE = undefined;
exports.log = log;
exports.warn = warn;
exports.error = error;
exports.info = info;
var _Eff = require('./Eff');
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
var CONSOLE = exports.CONSOLE = function CONSOLE() {
_classCallCheck(this, CONSOLE);
};
function log(message) {
return (0, _Eff.inj)(function () {
return console.log(message);
}); // eslint-disable-line no-console
}
function warn(message) {
return (0, _Eff.inj)(function () {
return console.warn(message);
}); // eslint-disable-line no-console
}
function error(message) {
return (0, _Eff.inj)(function () {
return console.error(message);
}); // eslint-disable-line no-console
}
function info(message) {
return (0, _Eff.inj)(function () {
return console.info(message);
}); // eslint-disable-line no-console
}