@restnfeel/agentc-starter-kit
Version:
한국어 기업용 CMS 모듈 - Task Master AI와 함께 빠르게 웹사이트를 구현할 수 있는 재사용 가능한 컴포넌트 시스템
49 lines (39 loc) • 1.42 kB
JavaScript
import { __exports as images } from '../../../_virtual/images.js';
import require$$0 from '../../../_virtual/index-all.js';
import { __require as requirePromises } from './promises.js';
import { __require as requireHtml } from './html/index.js';
var hasRequiredImages;
function requireImages () {
if (hasRequiredImages) return images;
hasRequiredImages = 1;
(function (exports) {
var _ = require$$0;
var promises = /*@__PURE__*/ requirePromises();
var Html = /*@__PURE__*/ requireHtml();
exports.imgElement = imgElement;
function imgElement(func) {
return function(element, messages) {
return promises.when(func(element)).then(function(result) {
var attributes = {};
if (element.altText) {
attributes.alt = element.altText;
}
_.extend(attributes, result);
return [Html.freshElement("img", attributes)];
});
};
}
// Undocumented, but retained for backwards-compatibility with 0.3.x
exports.inline = exports.imgElement;
exports.dataUri = imgElement(function(element) {
return element.readAsBase64String().then(function(imageBuffer) {
return {
src: "data:" + element.contentType + ";base64," + imageBuffer
};
});
});
} (images));
return images;
}
export { requireImages as __require };
//# sourceMappingURL=images.js.map