diff --git a/src/modules/OpenChannel/components/OpenChannelMessage/index.tsx b/src/modules/OpenChannel/components/OpenChannelMessage/index.tsx index 578e57119..f14167b08 100644 --- a/src/modules/OpenChannel/components/OpenChannelMessage/index.tsx +++ b/src/modules/OpenChannel/components/OpenChannelMessage/index.tsx @@ -1,3 +1,4 @@ +import './open-channel-message.scss'; import React, { useState, useRef, ReactElement } from 'react'; import { AdminMessage, FileMessage, UserMessage } from '@sendbird/chat/message'; import { User } from '@sendbird/chat'; @@ -8,7 +9,6 @@ import OpenChannelAdminMessage from '../../../../ui/OpenChannelAdminMessage'; import OpenChannelOGMessage from '../../../../ui/OpenchannelOGMessage'; import OpenChannelThumbnailMessage from '../../../../ui/OpenchannelThumbnailMessage'; import OpenChannelFileMessage from '../../../../ui/OpenchannelFileMessage'; -// import UnknownMessage from '../../../../ui/UnknownMessage'; import DateSeparator from '../../../../ui/DateSeparator'; import Label, { LabelTypography, LabelColors } from '../../../../ui/Label'; @@ -73,7 +73,7 @@ export default function OpenChannelMessage( if (renderMessage) { return ( -
+
{renderMessage({ message, chainTop, chainBottom })}
); @@ -99,7 +99,7 @@ export default function OpenChannelMessage( } return ( -
+
<> {/* date-separator */} {hasSeparator && message?.createdAt && ( diff --git a/src/modules/OpenChannel/components/OpenChannelMessage/open-channel-message.scss b/src/modules/OpenChannel/components/OpenChannelMessage/open-channel-message.scss index e69de29bb..8fa00a8ee 100644 --- a/src/modules/OpenChannel/components/OpenChannelMessage/open-channel-message.scss +++ b/src/modules/OpenChannel/components/OpenChannelMessage/open-channel-message.scss @@ -0,0 +1,3 @@ +.sendbird-open-channel-msg-hoc { + min-width: 380px; +} diff --git a/src/ui/OpenchannelFileMessage/__tests__/__snapshots__/OpenchannelFileMessage.spec.js.snap b/src/ui/OpenchannelFileMessage/__tests__/__snapshots__/OpenchannelFileMessage.spec.js.snap index e5efa52fa..75f3df9e8 100644 --- a/src/ui/OpenchannelFileMessage/__tests__/__snapshots__/OpenchannelFileMessage.spec.js.snap +++ b/src/ui/OpenchannelFileMessage/__tests__/__snapshots__/OpenchannelFileMessage.spec.js.snap @@ -68,7 +68,7 @@ exports[`ui/OpenchannelFileMessage should do a snapshot test of the OpenchannelF tabindex="0" > 72b35fef-acda-4e32-...4-37e1226b0615.pdf diff --git a/src/ui/OpenchannelFileMessage/index.scss b/src/ui/OpenchannelFileMessage/index.scss index ce1ca5cba..d9a3e3ce8 100644 --- a/src/ui/OpenchannelFileMessage/index.scss +++ b/src/ui/OpenchannelFileMessage/index.scss @@ -56,6 +56,7 @@ margin-top: 4px; margin-bottom: 4px; border-radius: 8px; + max-width: 360px; @include themed() { background-color: t(bg-1); border: solid 1px t(on-bg-4); @@ -79,8 +80,12 @@ overflow: hidden; height: 20px; max-height: 20px; - text-overflow: ellipsis; - white-space: nowrap; + + .sendbird-openchannel-file-message__right__body__file-name__label { + overflow-x: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } } } } diff --git a/src/ui/OpenchannelFileMessage/index.tsx b/src/ui/OpenchannelFileMessage/index.tsx index fcca9b643..2de0171b1 100644 --- a/src/ui/OpenchannelFileMessage/index.tsx +++ b/src/ui/OpenchannelFileMessage/index.tsx @@ -183,6 +183,7 @@ export default function OpenChannelFileMessage({ onClick={openFileUrl} >