Files
starface-outlook-sync-addin/node_modules/@fluentui/utilities/lib-commonjs/warn/warn.js
T
Stefan Hacker 37ad745546 first commit
2026-04-03 09:38:48 +02:00

31 lines
872 B
JavaScript

"use strict";
/* eslint-disable no-console */
Object.defineProperty(exports, "__esModule", { value: true });
exports.warn = warn;
exports.setWarningCallback = setWarningCallback;
var _warningCallback = undefined;
/**
* Sends a warning to console, if the api is present.
*
* @public
* @param message - Warning message.
*/
function warn(message) {
if (_warningCallback && process.env.NODE_ENV !== 'production') {
_warningCallback(message);
}
else if (console && console.warn) {
console.warn(message);
}
}
/**
* Configures the warning callback. Passing in undefined will reset it to use the default
* console.warn function.
*
* @public
* @param warningCallback - Callback to override the generated warnings.
*/
function setWarningCallback(warningCallback) {
_warningCallback = warningCallback;
}
//# sourceMappingURL=warn.js.map