This repository has been archived on 2022-03-12. You can view files and clone it, but cannot push or open issues or pull requests.
2021-04-02 02:24:13 +03:00

42 lines
1.2 KiB
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
let _warningsIOS = [];
let _warningsAndroid = [];
function hasWarningsIOS() {
return !!_warningsIOS.length;
}
exports.hasWarningsIOS = hasWarningsIOS;
function hasWarningsAndroid() {
return !!_warningsAndroid.length;
}
exports.hasWarningsAndroid = hasWarningsAndroid;
function addWarningAndroid(tag, text, link) {
_warningsAndroid = [..._warningsAndroid, [tag, text, link]];
}
exports.addWarningAndroid = addWarningAndroid;
function addWarningIOS(tag, text, link) {
_warningsIOS = [..._warningsIOS, [tag, text, link]];
}
exports.addWarningIOS = addWarningIOS;
function addWarningForPlatform(platform, tag, text, link) {
if (platform === 'ios') {
addWarningIOS(tag, text, link);
}
else {
addWarningAndroid(tag, text, link);
}
}
exports.addWarningForPlatform = addWarningForPlatform;
function flushWarningsAndroid() {
const result = _warningsAndroid;
_warningsAndroid = [];
return result;
}
exports.flushWarningsAndroid = flushWarningsAndroid;
function flushWarningsIOS() {
const result = _warningsIOS;
_warningsIOS = [];
return result;
}
exports.flushWarningsIOS = flushWarningsIOS;
//# sourceMappingURL=warnings.js.map