Chat聊天界面初探

Contents

chat

npx create-next-app chat pnpm add @chatscope/chat-ui-kit-react pnpm add @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';

render:

<MainContainer>
	<ChatContainer>
		<MessageList>
			<Message model={{
			message: "Hello my friend",
			sentTime: "just now",
			sender: "Joe"
			}} />
		</MessageList>
	<MessageInput placeholder="Type message here" />
	</ChatContainer>
</MainContainer>

https://i.imgur.com/kKmfEPC.png 另外azure也有自己的UI庫:https://azure.github.io/communication-ui-library/?path=/docs/overview–page 看功能怎麼使用: https://chatscope.io/storybook/react/?path=/story/documentation-introduction--page

Ref

0%