betanet-mini-ui
Version:
为 Taro 而设计的 UI Library
102 lines (76 loc) • 2.41 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.showToast = exports.showModal = exports.hideNavigationBarLoading = exports.showNavigationBarLoading = exports.hideLoading = exports.showLoading = void 0;
var _objectSpread2 = _interopRequireDefault(require("@babel/runtime/helpers/objectSpread2"));
var _taro = _interopRequireDefault(require("@tarojs/taro"));
var _base = require("./base");
var showLoading = function showLoading(param) {
var _ref = param || {},
content = _ref.title;
switch (_base.ENV) {
case 'dd':
return dd.showLoading((0, _objectSpread2.default)({
content: content
}, param));
default:
return _taro.default.showLoading(param);
}
};
exports.showLoading = showLoading;
var hideLoading = function hideLoading(param) {
switch (_base.ENV) {
case 'dd':
return dd.showLoading();
default:
return _taro.default.hideLoading(param);
}
};
exports.hideLoading = hideLoading;
var showNavigationBarLoading = function showNavigationBarLoading() {
switch (_base.ENV) {
case 'dd':
return dd.showLoading();
default:
return _taro.default.showNavigationBarLoading();
}
};
exports.showNavigationBarLoading = showNavigationBarLoading;
var hideNavigationBarLoading = function hideNavigationBarLoading() {
switch (_base.ENV) {
case 'dd':
return dd.hideLoading();
default:
return _taro.default.hideNavigationBarLoading();
}
};
exports.hideNavigationBarLoading = hideNavigationBarLoading;
var showModal = function showModal(param) {
var _ref2 = param || {},
confirmButtonText = _ref2.confirmText,
cancelButtonText = _ref2.cancelText;
switch (_base.ENV) {
case 'dd':
return dd.confirm((0, _objectSpread2.default)({
confirmButtonText: confirmButtonText,
cancelButtonText: cancelButtonText
}, param));
default:
return _taro.default.showModal(param);
}
};
exports.showModal = showModal;
var showToast = function showToast(param) {
var content = param.title;
switch (_base.ENV) {
case 'dd':
return dd.showToast((0, _objectSpread2.default)({
content: content
}, param));
default:
return _taro.default.showToast(param);
}
};
exports.showToast = showToast;