@lobehub/ui
Version:
Lobe UI is an open-source UI component library for building AIGC web apps
19 lines (18 loc) • 601 B
JavaScript
"use client";
import { usePreviewSession } from "./registry.mjs";
import ImageViewer from "./ImageViewer.mjs";
import { jsx } from "react/jsx-runtime";
//#region src/Image/viewer/PreviewOutlet.tsx
const PreviewOutlet = ({ elementRef }) => {
const session = usePreviewSession(elementRef);
if (!session) return null;
return /* @__PURE__ */ jsx(ImageViewer, {
entries: session.entries,
index: session.index,
openerFocusElement: session.openerFocusElement,
token: session.token
}, session.token);
};
//#endregion
export { PreviewOutlet as default };
//# sourceMappingURL=PreviewOutlet.mjs.map