createPresenceStateDerivation

See source code

Creates a derivation that represents the current presence state of the current user.

createPresenceStateDerivation: (
    $user: Signal<{
      color: string
      id: string
      name: string
    }>,
    instanceId?: TLInstancePresence['id']
  ) =>
  (store: TLStore) =>
    Signal<null | TLInstancePresence>

Parameters

NameDescription

$user

Signal<{
  color: string
  id: string
  name: string
}>

instanceId

Returns

(store: TLStore) => Signal<null | TLInstancePresence>
Prev
createBindingValidator
Next
createShapeId