diff --git a/web/components/chat/ChatContainer.tsx b/web/components/chat/ChatContainer.tsx index 7c23f34c7..030c97125 100644 --- a/web/components/chat/ChatContainer.tsx +++ b/web/components/chat/ChatContainer.tsx @@ -30,7 +30,6 @@ export default function ChatContainer(props: Props) { return (
-

Chat

p { + margin: 0px; + } + } } diff --git a/web/components/chat/ChatTextField/ChatTextField.tsx b/web/components/chat/ChatTextField/ChatTextField.tsx index 1989c35ce..8c7d9702f 100644 --- a/web/components/chat/ChatTextField/ChatTextField.tsx +++ b/web/components/chat/ChatTextField/ChatTextField.tsx @@ -8,8 +8,9 @@ import EmojiPicker from './EmojiPicker'; import WebsocketService from '../../../services/websocket-service'; import { websocketServiceAtom } from '../../stores/ClientConfigStore'; import { MessageType } from '../../../interfaces/socket-events'; +import s from './ChatTextField.module.scss'; -type CustomElement = { type: 'paragraph'; children: CustomText[] }; +type CustomElement = { type: 'paragraph' | 'span'; children: CustomText[] }; type CustomText = { text: string }; declare module 'slate' { @@ -103,6 +104,16 @@ export default function ChatTextField(props: Props) { const [editor] = useState(() => withImages(withReact(createEditor()))); const size = 'small'; + const EMPTY_VALUE = [ + { + type: 'paragraph', + children: [ + { + text: '', + }, + ], + }, + ]; const sendMessage = () => { if (!websocketService) { @@ -142,12 +153,16 @@ export default function ChatTextField(props: Props) { }; return ( -
- +
+ } - placeholder="Chat message goes here..." + // placeholder="Chat message goes here..." />