Orbit UI

Composer

PRO

Entrada de chat que crece con el texto. Enter envia, Shift+Enter salta de linea, el boton de enviar se habilita solo con contenido y muestra un stop mientras la respuesta esta en curso.

npx orbitui-cli add composer

Props

PropTipoDescripción
placeholderstring—
onSend(value: string) => voidSe dispara con Enter o con el boton de enviar.
isStreamingbooleanMientras es true el boton de enviar pasa a ser un stop.
onStop() => void—
leadingReactNodeControles a la izquierda de la barra inferior: adjuntar, selector de modelo.
maxRowsnumber—
isDisabledboolean—
classNamestring—

Qué instala

Archivo
components/orbit/blocks/composer.tsx
Componentes
cx, icon-button
Paquetes npm
ninguno

A partir de la instalación el archivo es tuyo: editalo sin miedo. Si volvés a correr add y lo modificaste, el CLI pregunta antes de pisarlo.