mirror of
https://github.com/logos-messaging/waku-react.git
synced 2026-01-07 16:43:07 +00:00
add TODOs
This commit is contained in:
parent
450418db23
commit
554ef2ace8
@ -50,6 +50,7 @@ const useCreateNode = <N extends Waku, T = {}>(
|
||||
return () => {
|
||||
cancelled = true;
|
||||
};
|
||||
// TODO: missing any dependencies, it will prevent consecutive update if options change
|
||||
}, []);
|
||||
|
||||
return {
|
||||
|
||||
@ -33,12 +33,12 @@ export const useStoreMessages = (
|
||||
const [messages, setMessage] = React.useState<IDecodedMessage[]>([]);
|
||||
|
||||
const pushMessage = React.useCallback(
|
||||
(messages: IDecodedMessage[]): void => {
|
||||
if (!messages || !messages.length) {
|
||||
(newMessages: IDecodedMessage[]): void => {
|
||||
if (!newMessages || !newMessages.length) {
|
||||
return;
|
||||
}
|
||||
|
||||
setMessage((prev) => [...prev, ...messages]);
|
||||
setMessage((prev) => [...prev, ...newMessages]);
|
||||
},
|
||||
[setMessage],
|
||||
);
|
||||
@ -83,7 +83,8 @@ export const useStoreMessages = (
|
||||
return () => {
|
||||
cancelled = true;
|
||||
};
|
||||
}, [node, decoder, options, pushMessage, setError, setLoading]);
|
||||
// TODO: missing dependency on options, it will prevent consecutive update if options change
|
||||
}, [node, decoder, pushMessage, setError, setLoading]);
|
||||
|
||||
return {
|
||||
error,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user