1
0
mirror of https://github.com/oceanprotocol/market.git synced 2024-12-02 05:57:29 +01:00

minor changes

This commit is contained in:
marcoelissa 2022-11-10 15:35:24 +07:00
parent 4c89bf36f7
commit bdf7af4b61
2 changed files with 15 additions and 7 deletions

View File

@ -1,4 +1,4 @@
import React, { useEffect } from 'react'
import React, { useEffect, useRef } from 'react'
import { useOrbis } from '@context/Orbis'
import Time from '@shared/atoms/Time'
import DecryptedMessage from './DecryptedMessage'
@ -11,6 +11,8 @@ export default function DmConversation({
}) {
const { account } = useOrbis()
const conversationBox = useRef(null)
const showTime = (index: number): boolean => {
const nextMessage = messages[index + 1]
if (!nextMessage || messages[index].creator !== nextMessage.creator)
@ -21,13 +23,19 @@ export default function DmConversation({
useEffect(() => {
console.log(messages)
// messages.forEach((message) => {
// decryptMessage(message?.content)
// })
}, [messages])
if (messages.length && conversationBox) {
setTimeout(() => {
console.log(
conversationBox.current.scrollTop,
conversationBox.current.scrollHeight
)
conversationBox.current.scrollTop = conversationBox.current.scrollHeight
}, 100)
}
}, [messages, conversationBox])
return (
<div className={styles.conversationBox}>
<div ref={conversationBox} className={styles.conversationBox}>
{messages.map((message, index) => (
<div
key={index}

View File

@ -109,7 +109,7 @@ export default function AccountHeader({
disabled={!userDid}
onClick={checkConversation}
>
Send Messages
Send Direct Messages
</Button>
</div>
)}