set default ephemeral to false, use node instead of waku naming

This commit is contained in:
Sasha 2023-02-21 22:23:12 +01:00
parent bc0b6c5c5c
commit ac6b304774
No known key found for this signature in database
2 changed files with 5 additions and 5 deletions

View File

@ -15,7 +15,7 @@ type ContentPair = {
*/
export const useContentPair = (
contentTopic: string,
ephemeral: boolean = false,
ephemeral = false,
): ContentPair => {
const [encoder, setEncoder] = React.useState<undefined | Encoder>();
const [decoder, setDecoder] = React.useState<undefined | Decoder>();

View File

@ -4,7 +4,7 @@ import type { IDecodedMessage, IDecoder, Waku } from "@waku/interfaces";
import type { HookState } from "./types";
type UseFilterSubscribeParams = {
waku: Waku;
node: Waku;
decoder: IDecoder<IDecodedMessage>;
};
@ -15,7 +15,7 @@ type UseFilterSubscribeResult = HookState & {
export const useFilterSubscribe = (
params: UseFilterSubscribeParams,
): UseFilterSubscribeResult => {
const { waku, decoder } = params;
const { node, decoder } = params;
const [error, setError] = React.useState<undefined | string>(undefined);
const [isLoading, setLoading] = React.useState<boolean>(false);
@ -32,7 +32,7 @@ export const useFilterSubscribe = (
let unsubscribe: null | (() => Promise<void>) = null;
setLoading(true);
waku?.filter
node?.filter
?.subscribe([decoder], pushMessage)
.then((unsubscribeFn) => {
setLoading(false);
@ -48,7 +48,7 @@ export const useFilterSubscribe = (
return () => {
unsubscribe?.();
};
}, [waku, decoder, pushMessage, setError, setLoading]);
}, [node, decoder, pushMessage, setError, setLoading]);
return {
error,