Skip to content

UseChatInputReturn

Defined in: src/components/editor/ChatPanel/ChatPanel.types.ts:501

Properties

clear()

clear: () => void

Defined in: src/components/editor/ChatPanel/ChatPanel.types.ts:507

Clear input and reset height

Returns

void


handleChange()

handleChange: (event) => void

Defined in: src/components/editor/ChatPanel/ChatPanel.types.ts:513

Change event handler — attach to textarea’s onChange

Parameters

event

ChangeEvent<HTMLTextAreaElement>

Returns

void


handleKeyDown()

handleKeyDown: (event) => void

Defined in: src/components/editor/ChatPanel/ChatPanel.types.ts:511

Keyboard event handler — attach to textarea’s onKeyDown

Parameters

event

KeyboardEvent<HTMLTextAreaElement>

Returns

void


setValue()

setValue: (value) => void

Defined in: src/components/editor/ChatPanel/ChatPanel.types.ts:505

Update input value

Parameters

value

string

Returns

void


textareaRef

textareaRef: RefObject<HTMLTextAreaElement | null>

Defined in: src/components/editor/ChatPanel/ChatPanel.types.ts:509

Ref to attach to the textarea element


value

value: string

Defined in: src/components/editor/ChatPanel/ChatPanel.types.ts:503

Current input value