29 Commits

Author SHA1 Message Date
Franck Royer
2266f31d30
Move optional parameters to a single Options object. 2021-07-09 15:50:15 +10:00
Franck Royer
c293e268e8
Do not send message if a modifier is pressed to enable multiline msgs 2021-06-11 14:38:31 +10:00
Franck Royer
8073021d82
Do not fail if a chat message is malformed 2021-06-11 14:38:22 +10:00
Franck Royer
f17a008278
Separate the libp2p create options from Waku's 2021-06-09 15:00:02 +10:00
Franck Royer
0d00328715
Split useEffect calls
Better React practice.
2021-06-04 15:25:53 +10:00
Franck Royer
6b48c55266
Persist nick 2021-06-04 15:15:07 +10:00
Franck Royer
b90b66c5f6
Add comment 2021-06-04 14:59:40 +10:00
Franck Royer
03febcc276
Update toy-chat content topic
As per https://github.com/status-im/nim-waku/pull/583
2021-06-03 17:54:46 +10:00
Franck Royer
553c0154d9
Use waku message timestamp as better unique key 2021-05-28 22:38:00 +10:00
Franck Royer
ca74f7f87a
Update chat content topic to new testnet value
Resolves #180
2021-05-28 14:32:05 +10:00
Franck Royer
f23310aaf5
Remove outdated comment 2021-05-19 12:29:30 +10:00
Franck Royer
a69c483c46
Connect to prod fleet by default, test fleet for local development 2021-05-18 13:51:11 +10:00
Franck Royer
3f5484f6ed
Use callback option in web-chat 2021-05-17 16:32:34 +10:00
Franck Royer
4b6fe84392
Use one object as we are increasing the number of parameters 2021-05-17 16:32:33 +10:00
Franck Royer
79bef35460
Add and use getStatusFleetNodes to connect to Status' wakunodes 2021-05-15 19:52:05 +10:00
Franck Royer
0dc2ee8d40
Use status fleet instead of jdev 2021-05-14 15:49:35 +10:00
Franck Royer
89b35eb4df
Disable send button if no peer available
Yet keep it enabled if user tries to send a command.

Resolves #136
2021-05-13 20:48:33 +10:00
Franck Royer
065593b0cf
Revert naming to js-waku
To align with go-waku and nim-waku and keep bors working.
2021-05-13 20:27:38 +10:00
Franck Royer
6f7c1e0ca3
Enhance addPeerToAddressBook
So that consumer does not need to import multiaddr and peer-id.
2021-05-13 13:42:40 +10:00
Franck Royer
43627d27d8
Rename package to waku-js 2021-05-13 10:36:28 +10:00
Franck Royer
28572fccff
Rename to web3-waku in examples 2021-05-11 14:05:13 +10:00
Franck Royer
3663ce260d
Rework exports for an easy use of the library 2021-05-10 16:41:58 +10:00
Franck Royer
83c17fdcc2
Remove ChatMessage
The aim of this class was to remove the items in the chat list
with duplicate keys. However, the implementation does not achieve this
goal.
2021-05-10 16:35:55 +10:00
Franck Royer
ba6b67cc53
Enable observers to filter by contentTopic 2021-05-10 14:54:08 +10:00
Franck Royer
54f32bacad
Use new observer interface in examples 2021-05-10 12:38:44 +10:00
Franck Royer
a6d815974e
Connect to 2 test fleet nodes 2021-05-07 10:41:38 +10:00
Franck Royer
775a288a5c
Log more around usage of waku store 2021-05-07 10:41:38 +10:00
Franck Royer
381151a29a
Connect directly to websockify
To avoid websocket timeout issue
2021-05-06 11:48:01 +10:00
Franck Royer
316edff778
Move web-chat to examples folder 2021-05-05 16:35:14 +10:00