mirror of
https://github.com/oceanprotocol/market.git
synced 2024-12-02 05:57:29 +01:00
minor changes
This commit is contained in:
parent
4c89bf36f7
commit
bdf7af4b61
@ -1,4 +1,4 @@
|
|||||||
import React, { useEffect } from 'react'
|
import React, { useEffect, useRef } from 'react'
|
||||||
import { useOrbis } from '@context/Orbis'
|
import { useOrbis } from '@context/Orbis'
|
||||||
import Time from '@shared/atoms/Time'
|
import Time from '@shared/atoms/Time'
|
||||||
import DecryptedMessage from './DecryptedMessage'
|
import DecryptedMessage from './DecryptedMessage'
|
||||||
@ -11,6 +11,8 @@ export default function DmConversation({
|
|||||||
}) {
|
}) {
|
||||||
const { account } = useOrbis()
|
const { account } = useOrbis()
|
||||||
|
|
||||||
|
const conversationBox = useRef(null)
|
||||||
|
|
||||||
const showTime = (index: number): boolean => {
|
const showTime = (index: number): boolean => {
|
||||||
const nextMessage = messages[index + 1]
|
const nextMessage = messages[index + 1]
|
||||||
if (!nextMessage || messages[index].creator !== nextMessage.creator)
|
if (!nextMessage || messages[index].creator !== nextMessage.creator)
|
||||||
@ -21,13 +23,19 @@ export default function DmConversation({
|
|||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
console.log(messages)
|
console.log(messages)
|
||||||
// messages.forEach((message) => {
|
if (messages.length && conversationBox) {
|
||||||
// decryptMessage(message?.content)
|
setTimeout(() => {
|
||||||
// })
|
console.log(
|
||||||
}, [messages])
|
conversationBox.current.scrollTop,
|
||||||
|
conversationBox.current.scrollHeight
|
||||||
|
)
|
||||||
|
conversationBox.current.scrollTop = conversationBox.current.scrollHeight
|
||||||
|
}, 100)
|
||||||
|
}
|
||||||
|
}, [messages, conversationBox])
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className={styles.conversationBox}>
|
<div ref={conversationBox} className={styles.conversationBox}>
|
||||||
{messages.map((message, index) => (
|
{messages.map((message, index) => (
|
||||||
<div
|
<div
|
||||||
key={index}
|
key={index}
|
||||||
|
@ -109,7 +109,7 @@ export default function AccountHeader({
|
|||||||
disabled={!userDid}
|
disabled={!userDid}
|
||||||
onClick={checkConversation}
|
onClick={checkConversation}
|
||||||
>
|
>
|
||||||
Send Messages
|
Send Direct Messages
|
||||||
</Button>
|
</Button>
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
Loading…
Reference in New Issue
Block a user