开发: 添加表情匹配, 添加客群中心页面,修复弹框关闭
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import { Modal } from 'antd';
|
||||
import { useEffect, useState } from 'react';
|
||||
import { IChatItem } from '../ChatLogsType';
|
||||
import { EmojiFormat } from './EmojiFormat';
|
||||
|
||||
export const ChatRecord: React.FC<IChatItem> = (props) => {
|
||||
const [visible, setVisible] = useState(false);
|
||||
@@ -8,6 +9,7 @@ export const ChatRecord: React.FC<IChatItem> = (props) => {
|
||||
function chatRecordContent(data: any, type: string) {
|
||||
if (data.type == 'ChatRecordText') {
|
||||
const content = JSON.parse(data.content);
|
||||
|
||||
return (
|
||||
<div
|
||||
style={{
|
||||
@@ -18,7 +20,7 @@ export const ChatRecord: React.FC<IChatItem> = (props) => {
|
||||
textOverflow: type == 'ellipsis' ? 'ellipsis' : 'inherit',
|
||||
}}
|
||||
>
|
||||
{content.content}
|
||||
{type == 'ellipsis' ? content.content : <EmojiFormat content={content.content || ''} />}
|
||||
</div>
|
||||
);
|
||||
} else if (data.type == 'ChatRecordImage') {
|
||||
@@ -97,6 +99,7 @@ export const ChatRecord: React.FC<IChatItem> = (props) => {
|
||||
setVisible(false);
|
||||
}}
|
||||
centered
|
||||
destroyOnClose
|
||||
>
|
||||
<div style={{ maxHeight: '75vh', overflow: 'auto' }}>
|
||||
{record ? (
|
||||
|
Reference in New Issue
Block a user