import {transaction} from "../../wysiwyg/transaction"; import {Constants} from "../../../constants"; import {fetchSyncPost} from "../../../util/fetch"; import {getCardAspectRatio} from "./gallery/util"; import {getFieldsByData} from "./view"; export const getLayoutHTML = (data: IAV) => { let html = ""; const view = data.view as IAVGallery; if (data.viewType === "gallery") { let coverFromTitle = ""; if (view.coverFrom === 0) { coverFromTitle = window.siyuan.languages.calcOperatorNone; } else if (view.coverFrom === 1) { coverFromTitle = window.siyuan.languages.contentImage; } else if (view.coverFrom === 3) { coverFromTitle = window.siyuan.languages.contentBlock; } else { view.fields.find(item => { if (item.type === "mAsset" && item.id === view.coverFromAssetKeyID) { coverFromTitle = item.name; return true; } }); } html = ` `; } return `