# receiveCommitTransaction (/docs/collab/reference/collab-client/functions/receiveCommitTransaction)



# Function: receiveCommitTransaction() [#function-receivecommittransaction]

```ts
function receiveCommitTransaction(
  state: EditorState,
  commit: Commit,
  options?: {
    mapSelectionBackward?: boolean;
  },
): Transaction;
```

Defined in:
node\_modules/.store/@stepwisehq-prosemirror-collab-commit-virtual-03dc2b656d/package/dist/collab-commit.d.ts:59

## Parameters [#parameters]

### state [#state]

`EditorState`

### commit [#commit]

[`Commit`](/docs/collab/reference/collab-client/classes/Commit)

### options? [#options]

#### mapSelectionBackward? [#mapselectionbackward]

`boolean`

## Returns [#returns]

`Transaction`
