Commit c34edd3 Karl
committed
1 parent b820c01 commit c34edd3 Copy full SHA for c34edd3
File tree 1 file changed +15
-8
lines changed
packages/js-sdk/src/message
1 file changed +15
-8
lines changed Original file line number Diff line number Diff line change @@ -45,17 +45,24 @@ export class Messages {
45
45
this . hydrateFn = conversations . hydrateExistingContactAsync ;
46
46
}
47
47
48
- get meta ( ) {
49
- return {
50
- sender : this . senderAccount ,
51
- receiver : this . receiver ,
52
- messages : this . _messages ,
53
- }
48
+ get list ( ) {
49
+ return renderMessage ( this . _messages ) ;
54
50
}
55
51
56
- public get list ( ) {
57
- return renderMessage ( this . _messages ) ;
52
+ public async init ( ) {
53
+ const messagesContainer = await this . storageApi . getMessages ( this . receiver . account . ensName , 10 , 0 ) ;
54
+
55
+ const storedMessages = messagesContainer . map ( ( message ) =>
56
+ ( {
57
+ ...message ,
58
+ reactions : [ ] ,
59
+ source : MessageSource . Storage ,
60
+ } as MessageModel ) ,
61
+ ) ;
62
+
63
+ this . _messages . push ( ...storedMessages ) ;
58
64
}
65
+
59
66
public async sendMessage ( msg : string ) {
60
67
const messageWithoutSig : Omit < Message , 'signature' > = {
61
68
message : msg ,
You can’t perform that action at this time.
0 commit comments