| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- "use strict";
- Object.defineProperty(exports, "__esModule", {
- value: true
- });
- exports.call = call;
- exports.default = void 0;
- exports.note = note;
- exports.noteOnce = noteOnce;
- exports.resetWarned = resetWarned;
- exports.warning = warning;
- exports.warningOnce = warningOnce;
- /* eslint-disable no-console */
- let warned = {};
- function warning(valid, message) {
- // Support uglify
- if (process.env.NODE_ENV !== 'production' && !valid && console !== undefined) {
- console.error(`Warning: ${message}`);
- }
- }
- function note(valid, message) {
- // Support uglify
- if (process.env.NODE_ENV !== 'production' && !valid && console !== undefined) {
- console.warn(`Note: ${message}`);
- }
- }
- function resetWarned() {
- warned = {};
- }
- function call(method, valid, message) {
- if (!valid && !warned[message]) {
- method(false, message);
- warned[message] = true;
- }
- }
- function warningOnce(valid, message) {
- call(warning, valid, message);
- }
- function noteOnce(valid, message) {
- call(note, valid, message);
- }
- var _default = exports.default = warningOnce;
- /* eslint-enable */
|