@tanstack/react-db
Version:
React integration for @tanstack/db
17 lines (16 loc) • 584 B
JavaScript
"use client";
;
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const react = require("react");
const DbProvider = require("./DbProvider.cjs");
function HydrationBoundary({ state, children }) {
const client = DbProvider.useDbClient();
const hydrated = react.useRef(void 0);
if (hydrated.current?.client !== client || hydrated.current.state !== state) {
client.hydrate(state);
hydrated.current = { client, state };
}
return children;
}
exports.HydrationBoundary = HydrationBoundary;
//# sourceMappingURL=HydrationBoundary.cjs.map