12345678910111213141516171819202122232425262728 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- var config_1 = require("../../config/config");
- exports.default = {
- handleImage: function (src, baseURL) {
- baseURL = baseURL || config_1.default.baseURL;
- if (typeof src === 'string') {
- if (src.indexOf('http') < 0) {
- return baseURL + src;
- }
- else {
- return src;
- }
- }
- else if (src !== null && typeof src === 'object') {
- for (var key in src) {
- if (src.hasOwnProperty(key)) {
- src[key] = this.handleImage(src[key], baseURL);
- }
- }
- return src;
- }
- else {
- return src;
- }
- }
- };
- //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXJsLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsidXJsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsOENBQXlDO0FBQ3pDLGtCQUFlO0lBR2QsV0FBVyxFQUFDLFVBQWEsR0FBSyxFQUFDLE9BQWU7UUFDN0MsT0FBTyxHQUFHLE9BQU8sSUFBSSxnQkFBTSxDQUFDLE9BQU8sQ0FBQztRQUVwQyxJQUFJLE9BQU8sR0FBRyxLQUFLLFFBQVEsRUFBRTtZQUU1QixJQUFJLEdBQUcsQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFO2dCQUU1QixPQUFPLE9BQU8sR0FBRyxHQUFHLENBQUM7YUFDckI7aUJBQU07Z0JBQ04sT0FBTyxHQUFHLENBQUM7YUFDWDtTQUVEO2FBQU0sSUFBSSxHQUFHLEtBQUssSUFBSSxJQUFJLE9BQU8sR0FBRyxLQUFLLFFBQVEsRUFBRTtZQUVuRCxLQUFLLElBQUksR0FBRyxJQUFJLEdBQUcsRUFBRTtnQkFDcEIsSUFBSSxHQUFHLENBQUMsY0FBYyxDQUFDLEdBQUcsQ0FBQyxFQUFFO29CQUM1QixHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsSUFBSSxDQUFDLFdBQVcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEVBQUMsT0FBTyxDQUFDLENBQUM7aUJBQzlDO2FBQ0Q7WUFFRCxPQUFPLEdBQUcsQ0FBQztTQUVYO2FBQU07WUFDTixPQUFPLEdBQUcsQ0FBQztTQUNYO0lBRUYsQ0FBQztDQUdELENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgY29uZmlnIGZyb20gJy4uLy4uL2NvbmZpZy9jb25maWcnO1xuZXhwb3J0IGRlZmF1bHQge1xuXG5cdC8qIOWkhOeQhuWbvueJhyAqL1xuXHRoYW5kbGVJbWFnZTpmdW5jdGlvbiA8VD4oc3JjOlQsYmFzZVVSTD86c3RyaW5nKTpUIHtcblx0XHRiYXNlVVJMID0gYmFzZVVSTCB8fCBjb25maWcuYmFzZVVSTDtcblxuXHRcdGlmICh0eXBlb2Ygc3JjID09PSAnc3RyaW5nJykge1xuXG5cdFx0XHRpZiAoc3JjLmluZGV4T2YoJ2h0dHAnKSA8IDApIHtcblx0XHRcdFx0Ly8gQHRzLWlnbm9yZVxuXHRcdFx0XHRyZXR1cm4gYmFzZVVSTCArIHNyYztcblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdHJldHVybiBzcmM7XG5cdFx0XHR9XG5cblx0XHR9IGVsc2UgaWYgKHNyYyAhPT0gbnVsbCAmJiB0eXBlb2Ygc3JjID09PSAnb2JqZWN0Jykge1xuXG5cdFx0XHRmb3IgKGxldCBrZXkgaW4gc3JjKSB7XG5cdFx0XHRcdGlmIChzcmMuaGFzT3duUHJvcGVydHkoa2V5KSkge1xuXHRcdFx0XHRcdHNyY1trZXldID0gdGhpcy5oYW5kbGVJbWFnZShzcmNba2V5XSxiYXNlVVJMKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRyZXR1cm4gc3JjO1xuXG5cdFx0fSBlbHNlIHtcblx0XHRcdHJldHVybiBzcmM7XG5cdFx0fVxuXG5cdH1cblxuXG59XG4iXX0=
|