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 (