UNPKG

@modulab/image-viewer

Version:

图片预览

15 lines (13 loc) 406 B
import { createDynamicLoader } from "@modulab/hooks"; import DefaultImageViewer from './image-viewer.vue'; export function openImageViewer(props = {}) { const dynamic = createDynamicLoader(); return dynamic.load(DefaultImageViewer, { ...props, onClose() { dynamic.instances.value.forEach((value) => { value.close(); }); }, }); }