Skip to content

Function: useFieldPresence()

@roomful/react


@roomful/react / useFieldPresence

useFieldPresence<TPresence>(): UseFieldPresenceResult

Defined in: react/src/index.ts:1526

Subscribes to field presence: which remote peers are active on which field. Declare the local peer’s field with setActiveField (e.g. on input focus) and read getFieldPeers(id) to render “who else is editing this” avatars. Purpose-built for collaborative forms, tables, and records.

TPresence extends PresenceData = PresenceData

The room presence shape.

UseFieldPresenceResult

The reactive active fields plus setActiveField and getFieldPeers.