UNPKG

defuss-ssg

Version:

A simple static site generator (SSG) built with defuss.

26 lines (23 loc) 587 B
import { jsxs, Fragment, jsx } from 'defuss/jsx-runtime'; function Hydrate({ module, exportName = "default", props = {}, children }) { const id = `dh_${Math.random().toString(36).slice(2)}`; return /* @__PURE__ */ jsxs(Fragment, { children: [ children, /* @__PURE__ */ jsx( "div", { "data-hydrate": true, "data-module": module, "data-export": exportName, "data-props-id": id } ), /* @__PURE__ */ jsx("script", { type: "application/json", id, children: JSON.stringify(props) }) ] }); } export { Hydrate };