Crie sua própria UI de chat com componentes React em poucos minutos.
O Chat UI Kit do chatscope é um kit de ferramentas de UI de código aberto para o desenvolvimento de aplicativos de chat na web.
Cansado de lutar com barras de rolagem fixas, conteúdo editável, capacidade de resposta e hacks de CSS?
Esse kit é para você! Veja todos os recursos.
O Chat UI Kit traz para você o desenvolvimento da UI do chat em alta velocidade
Índice de demonstrações: https://chatscope.io/demo.
Biblioteca de componentes
Usando fio:
yarn add @chatscope/chat-ui-kit-react
Usando npm:
npm install @chatscope/chat-ui-kit-react
Estilos
Usando fio:
yarn add @chatscope/chat-ui-kit-styles
Usando npm:
npm install @chatscope/chat-ui-kit-styles
import styles from "@chatscope/chat-ui-kit-styles/dist/default/styles.min.css" ;
import {
MainContainer ,
ChatContainer ,
MessageList ,
Message ,
MessageInput ,
} from "@chatscope/chat-ui-kit-react" ;
< div style = { { position : "relative" , height : "500px" } } >
< MainContainer >
< ChatContainer >
< MessageList >
< Message
model = { {
message : "Hello my friend" ,
sentTime : "just now" ,
sender : "Joe" ,
} }
/>
</ MessageList >
< MessageInput placeholder = "Type message here" />
</ ChatContainer >
</ MainContainer >
</ div > ;
Sim! Sua primeira GUI de bate-papo está pronta!
O uso do UMD está documentado em nosso Storybook.
Confira nosso amigável livro de histórias.
A biblioteca é escrita em Javascript, mas as tipificações Typescript estão disponíveis no pacote desde a versão 1.9.3.
@chatscope/use-chat é um gancho React para gerenciamento de estado em aplicativos de chat.
Confira e veja como é fácil você mesmo fazer a lógica do chat.
Se você criou uma interface de bate-papo incrível e adora esta biblioteca, por favor, este repositório!
https://chatscope.io
MIT