diff --git a/src/components/app-body/nostr-chat/message-item.js b/src/components/app-body/nostr-chat/message-item.js index fccec0c..cc40b73 100644 --- a/src/components/app-body/nostr-chat/message-item.js +++ b/src/components/app-body/nostr-chat/message-item.js @@ -6,6 +6,7 @@ import React, { useEffect, useRef, useState } from 'react' import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' import { faUser } from '@fortawesome/free-solid-svg-icons' +import NostrFormat from '../../app-body/nostr/nostr-format' function MessageItem (props) { const { message, profiles } = props @@ -26,7 +27,7 @@ function MessageItem (props) { if (!profile && profiles[message.pubkey]) { setProfile(profiles[message.pubkey]) } - }, [profiles, message]) + }, [profiles, message, profile]) useEffect(() => { if (msgRef.current && message.latest) { @@ -35,7 +36,7 @@ function MessageItem (props) { block: 'end' }) } - }, [msgRef.current, message]) + }, [message]) return (
@@ -86,7 +87,8 @@ function MessageItem (props) { {formatTime(message.created_at * 1000)}
- {message.content} + +
diff --git a/src/config/index.js b/src/config/index.js index b54a9a0..bab4cc5 100644 --- a/src/config/index.js +++ b/src/config/index.js @@ -24,7 +24,7 @@ const config = { 'wss://nos.lol', 'wss://relay.damus.io' ], - chatsId: [ + chatsId: [ '32b0ebc01c984008977fbe476e064946990df75525331b24b37bbba5e89f4039' ]