チャットコンポーザーChatComposer
Experimental

チャット入力の前後に選択肢、作業コンテキスト、使用量、補助アクセサリを組み合わせる上位コンテナです。

プレビュー

状態とバリエーション

選択肢付き

AI やシステムからの選択肢を、入力欄の直前に配置します。

どの整理方針で進めますか?

作業状態付き

ブランチ、作業フォルダ、使用量など入力に関係する補助情報を、操作できる状態としてまとめます。

#24feature/insights-panel作業状態を選択できます。

アクセサリ付き

入力欄の周辺に装飾や補助状態を重ねます。入力本体の責務には含めません。

装飾や補助状態は accessory / footer slot に置きます。

プロパティ

表は横にスクロールできます
プロパティ初期値説明
inputPropsChatInputProps-内側の ChatInput に渡す props です。
contextReact.ReactNode-作業フォルダ、ブランチ、PR 状態などの入力コンテキストです。
promptReact.ReactNode-AI からの選択肢や、送信前に確認する質問です。
statusReact.ReactNode-リアルタイム補足状態などを入力欄の上に置くための領域です。
footerReact.ReactNode-使用量など、入力欄の下に置く補足表示です。
accessoryReact.ReactNode-入力欄の周辺に重ねる補助 UI です。

使い方

Loading...

使用コンポーネント