Browse Source

Fix empty state for text field

pull/2032/head
Gabe Kangas 4 years ago
parent
commit
0d5d89a1c8
No known key found for this signature in database
GPG Key ID: 9A56337728BC81EA
  1. 16
      web/components/chat/ChatTextField/ChatTextField.tsx
  2. 4
      web/components/ui/Sidebar/Sidebar.tsx

16
web/components/chat/ChatTextField/ChatTextField.tsx

@ -104,16 +104,6 @@ export default function ChatTextField(props: Props) {
const [editor] = useState(() => withImages(withReact(createEditor()))); const [editor] = useState(() => withImages(withReact(createEditor())));
const size = 'small'; const size = 'small';
const EMPTY_VALUE = [
{
type: 'paragraph',
children: [
{
text: '',
},
],
},
];
const sendMessage = () => { const sendMessage = () => {
if (!websocketService) { if (!websocketService) {
@ -154,11 +144,7 @@ export default function ChatTextField(props: Props) {
return ( return (
<div className={s.root}> <div className={s.root}>
<Slate <Slate editor={editor} value={[]} onChange={handleChange}>
editor={editor}
value={[{ type: 'span', children: [{ text: 'hey' }] }]}
onChange={handleChange}
>
<Editable <Editable
onKeyDown={onKeyDown} onKeyDown={onKeyDown}
renderElement={p => <Element {...p} />} renderElement={p => <Element {...p} />}

4
web/components/ui/Sidebar/Sidebar.tsx

@ -26,8 +26,8 @@ export default function Sidebar() {
<div className={s.chatHeader}> <div className={s.chatHeader}>
<span>stream chat</span> <span>stream chat</span>
</div> </div>
<ChatContainer messages={messages} state={chatState} /> <ChatContainer messages={messages} state={chatState} />
<ChatTextField /> <ChatTextField />
</Sider> </Sider>
); );
} }

Loading…
Cancel
Save