@oberoncms/core
Version:
OberonCMS is a cloud deployable CMS written in typescript based on the Puck visual editor
18 lines (17 loc) • 421 B
JavaScript
import { jsx, Fragment } from "react/jsx-runtime";
import { Render } from "@measured/puck";
import { useLocalData } from "../hooks/use-local-data.js";
function Preview({
path,
data,
config
}) {
const localData = useLocalData(path, config)[0];
if (!localData || !data) {
return /* @__PURE__ */ jsx(Fragment, {});
}
return /* @__PURE__ */ jsx(Render, { data: localData, config });
}
export {
Preview
};