useCreateComment
Overview
TheuseCreateComment hook allows users to add a new comment to an entity or reply to an existing comment. It supports optional mentions within the comment content, enabling tagging other users.
Usage Example
Parameters
The hook returns a function that accepts an object with the following fields:string
required
The ID of the entity to which the comment is added
string
If the comment is imported from an external dataset, use this to pass its ID
string | null
The ID of the parent comment (for threaded replies)
string
The text content of the comment
GifData
Object containing information about the GIF
Mention[]
An array of mentions to include in the comment
string
ID of a referenced comment (different from
parentCommentId which is for threaded replies)Record<string, any>[]
Data about any attachments included with the comment
Record<string, any>
Extra free-form metadata
Returns
Comment
The newly created comment object with all its properties

