UNPKG

ship-view-ui-plus

Version:

A high quality UI components Library with Vue.js 3

22 lines (14 loc) 467 B
import ImagePreview from '../image/image-preview.js'; let imagePreviewInstance; function getImagePreviewInstance () { imagePreviewInstance = imagePreviewInstance || ImagePreview.newInstance(); return imagePreviewInstance; } ImagePreview.show = function (props = {}) { const instance = getImagePreviewInstance(); props.onRemove = function () { imagePreviewInstance = null; } instance.show(props); }; export default ImagePreview;