Ver código fonte

fix: if the conversation name is too long, it will overflow the current item. #607 (#972)

### What problem does this PR solve?

fix: if the conversation name is too long, it will overflow the current
item. #607

### Type of change

- [x] Bug Fix (non-breaking change which fixes an issue)
tags/v0.7.0
balibabu 1 ano atrás
pai
commit
e0d05a3895
Nenhuma conta vinculada ao e-mail do autor do commit
2 arquivos alterados com 20 adições e 2 exclusões
  1. 1
    0
      web/src/pages/chat/index.less
  2. 19
    2
      web/src/pages/chat/index.tsx

+ 1
- 0
web/src/pages/chat/index.less Ver arquivo

@@ -8,6 +8,7 @@

.chatAppContent {
overflow-y: auto;
width: 100%;
}

.chatAppCard {

+ 19
- 2
web/src/pages/chat/index.tsx Ver arquivo

@@ -17,6 +17,7 @@ import {
Space,
Spin,
Tag,
Typography,
} from 'antd';
import { MenuItemProps } from 'antd/lib/menu/MenuItem';
import classNames from 'classnames';
@@ -46,6 +47,8 @@ import { IDialog } from '@/interfaces/database/chat';
import ChatOverviewModal from './chat-overview-modal';
import styles from './index.less';
const { Text } = Typography;
const Chat = () => {
const dialogList = useSelectFirstDialogOnMount();
const { onRemoveDialog } = useDeleteDialog();
@@ -260,7 +263,14 @@ const Chat = () => {
<Space size={15}>
<Avatar src={x.icon} shape={'square'} />
<section>
<b>{x.name}</b>
<b>
<Text
ellipsis={{ tooltip: x.name }}
style={{ width: 130 }}
>
{x.name}
</Text>
</b>
<div>{x.description}</div>
</section>
</Space>
@@ -315,7 +325,14 @@ const Chat = () => {
})}
>
<Flex justify="space-between" align="center">
<div>{x.name}</div>
<div>
<Text
ellipsis={{ tooltip: x.name }}
style={{ width: 150 }}
>
{x.name}
</Text>
</div>
{conversationActivated === x.id && x.id !== '' && (
<section>
<Dropdown

Carregando…
Cancelar
Salvar