UNPKG

betanet-mini-ui

Version:
46 lines (35 loc) 1.15 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.previewImage = exports.chooseImage = void 0; var _objectSpread2 = _interopRequireDefault(require("@babel/runtime/helpers/objectSpread2")); var _taro = _interopRequireDefault(require("@tarojs/taro")); var _base = require("./base"); var chooseImage = function chooseImage(option) { switch (_base.ENV) { case 'dd': return dd.chooseImage(option); default: return _taro.default.chooseImage(option); } }; exports.chooseImage = chooseImage; var previewImage = function previewImage(option) { switch (_base.ENV) { case 'dd': var urls = option.urls, current = option.current; var index = urls.findIndex(function (item) { return item === current; }); return dd.previewImage((0, _objectSpread2.default)((0, _objectSpread2.default)({}, option), {}, { urls: urls, current: index })); default: return _taro.default.previewImage(option); } }; exports.previewImage = previewImage;