UNPKG

json-joy

Version:

Collection of libraries for building collaborative editing apps.

11 lines (10 loc) 392 B
// biome-ignore lint: React is used for JSX import * as React from 'react'; import { Char } from '../../constants'; import { usePeritext } from '../context'; import { useCaret } from './hooks'; export const Caret = () => { const { dom } = usePeritext(); const ref = useCaret(); return (React.createElement("span", { id: dom?.cursor.caretId, ref: ref }, Char.ZeroLengthSpace)); };