next-sanity
Version:
Sanity.io toolkit for Next.js
26 lines (25 loc) • 921 B
JavaScript
import { n as NextStudioLayout, t as NextStudioNoScript } from "../NextStudioNoScript.js";
import { Fragment, jsx, jsxs } from "react/jsx-runtime";
import { preloadModule } from "react-dom";
import { NextStudio } from "next-sanity/studio/client-component";
const viewport = {
width: "device-width",
initialScale: 1,
viewportFit: "cover"
};
const metadata = {
referrer: "same-origin",
robots: "noindex"
};
const bridgeScript = "https://core.sanity-cdn.com/bridge.js";
function NextStudioWithBridge(props) {
preloadModule(bridgeScript, { as: "script" });
return /* @__PURE__ */ jsxs(Fragment, { children: [/* @__PURE__ */ jsx("script", {
src: bridgeScript,
async: true,
type: "module",
"data-sanity-core": true
}), /* @__PURE__ */ jsx(NextStudio, { ...props })] });
}
export { NextStudioWithBridge as NextStudio, NextStudioLayout, NextStudioNoScript, metadata, viewport };
//# sourceMappingURL=index.js.map