UNPKG

json-joy

Version:

Collection of libraries for building collaborative editing apps.

12 lines (11 loc) 397 B
// biome-ignore lint: React is used for JSX import * as React from 'react'; import { usePeritext } from '../context'; import { Caret } from './Caret'; export const CaretView = (props) => { const { plugins } = usePeritext(); let children = React.createElement(Caret, null); for (const map of plugins) children = map.caret?.(props, children) ?? children; return children; };