@liveblocks/react-blocknote
Version:
An integration of BlockNote + React to enable collaboration, comments, live cursors, and more with Liveblocks.
22 lines (18 loc) • 730 B
JavaScript
;
var schema = require('./schema.cjs');
const withLiveblocksEditorOptions = (liveblocksExtension, blocknoteOptions = {}, liveblocksOptions = {}) => {
const {
schema: blocknoteSchema,
_extensions: blocknoteExtensions,
disableExtensions: blocknoteDisableExtensions,
...extraBlocknoteOptions
} = blocknoteOptions;
return {
schema: schema.withLiveblocksSchema(blocknoteSchema, liveblocksOptions),
_extensions: { liveblocksExtension, ...blocknoteExtensions },
disableExtensions: ["history", ...blocknoteDisableExtensions || []],
...extraBlocknoteOptions
};
};
exports.withLiveblocksEditorOptions = withLiveblocksEditorOptions;
//# sourceMappingURL=liveblocksEditorOptions.cjs.map