collaborative-ui
Version:
React component library for building real-time collaborative editing applications.
15 lines (14 loc) • 607 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.JsonCrdtPatchVerbose = void 0;
const tslib_1 = require("tslib");
const encode_1 = require("json-joy/lib/json-crdt-patch/codec/verbose/encode");
const React = tslib_1.__importStar(require("react"));
const JsonBlock_1 = require("../../JsonBlock");
const JsonCrdtPatchVerbose = ({ patch }) => {
const value = React.useMemo(() => {
return (0, encode_1.encode)(patch);
}, [patch]);
return React.createElement(JsonBlock_1.JsonBlock, { value: value });
};
exports.JsonCrdtPatchVerbose = JsonCrdtPatchVerbose;
;