rename to useCreateContentPair

This commit is contained in:
Sasha 2023-02-23 13:19:17 +01:00
parent 554ef2ace8
commit 8213ee2cb5
No known key found for this signature in database
3 changed files with 9 additions and 7 deletions

View File

@ -1,5 +1,5 @@
export { FullNodeOptions, LightNodeOptions, RelayNodeOptions } from "./types";
export { useContentPair } from "./useContentPair";
export { useCreateContentPair } from "./useCreatContentPair";
export {
useCreateFullNode,
useCreateLightNode,

View File

@ -1,6 +1,7 @@
import { RelayCreateOptions, WakuOptions } from "@waku/core";
import type { CreateOptions } from "@waku/create";
import type { Protocols, Waku } from "@waku/interfaces";
import type { Decoder, Encoder } from "@waku/core/dist/lib/message/version_0";
export type HookState = {
isLoading: boolean;
@ -23,3 +24,8 @@ export type RelayNodeOptions = CreateOptions &
export type FullNodeOptions = CreateOptions &
WakuOptions &
Partial<RelayCreateOptions>;
export type ContentPair = {
encoder: Encoder;
decoder: Decoder;
};

View File

@ -1,11 +1,7 @@
import React from "react";
import { createDecoder, createEncoder } from "@waku/core";
import type { Decoder, Encoder } from "@waku/core/dist/lib/message/version_0";
type ContentPair = {
encoder: Encoder;
decoder: Decoder;
};
import type { ContentPair } from "./types";
/**
* Creates Encoder / Decoder pair for a given contentTopic.
@ -13,7 +9,7 @@ type ContentPair = {
* @param {boolean} ephemeral - makes messages ephemeral, default to false
* @returns {Object} Encoder / Decoder pair
*/
export const useContentPair = (
export const useCreateContentPair = (
contentTopic: string,
ephemeral = false,
): ContentPair => {