This commit is contained in:
Sasha 2023-02-28 01:06:41 +01:00
parent e4d0106499
commit cbdc3417ac
No known key found for this signature in database
6 changed files with 7 additions and 7 deletions

View File

@ -1,7 +1,7 @@
import React from "react"; import React from "react";
import type { ContentPair, ReactChildrenProps } from "./types"; import type { ContentPair, ReactChildrenProps } from "./types";
import { useCreateContentPair } from "./useCreatContentPair"; import { useCreateContentPair } from "./useCreateContentPair";
type ContentPairContextType = Partial<ContentPair>; type ContentPairContextType = Partial<ContentPair>;

View File

@ -3,14 +3,14 @@ import type { Waku } from "@waku/interfaces";
import type { import type {
BootstrapNodeOptions, BootstrapNodeOptions,
CrateNodeResult, CreateNodeResult,
LightNodeOptions, LightNodeOptions,
ReactChildrenProps, ReactChildrenProps,
RelayNodeOptions, RelayNodeOptions,
} from "./types"; } from "./types";
import { useCreateLightNode, useCreateRelayNode } from "./useCreateWaku"; import { useCreateLightNode, useCreateRelayNode } from "./useCreateWaku";
type WakuContextType<T extends Waku> = CrateNodeResult<T>; type WakuContextType<T extends Waku> = CreateNodeResult<T>;
const WakuContext = React.createContext<WakuContextType<Waku>>({ const WakuContext = React.createContext<WakuContextType<Waku>>({
node: undefined, node: undefined,

View File

@ -1,6 +1,6 @@
export { ContentPairProvider, useContentPair } from "./ContentPairProvider"; export { ContentPairProvider, useContentPair } from "./ContentPairProvider";
export { LightNodeOptions, RelayNodeOptions } from "./types"; export { LightNodeOptions, RelayNodeOptions } from "./types";
export { useCreateContentPair } from "./useCreatContentPair"; export { useCreateContentPair } from "./useCreateContentPair";
export { useCreateLightNode, useCreateRelayNode } from "./useCreateWaku"; export { useCreateLightNode, useCreateRelayNode } from "./useCreateWaku";
export { useFilterMessages } from "./useFilterMessages"; export { useFilterMessages } from "./useFilterMessages";
export { useLightPush } from "./useLightPush"; export { useLightPush } from "./useLightPush";

View File

@ -8,7 +8,7 @@ export type HookState = {
error: undefined | string; error: undefined | string;
}; };
export type CrateNodeResult<T extends Waku> = HookState & { export type CreateNodeResult<T extends Waku> = HookState & {
node: undefined | T; node: undefined | T;
}; };

View File

@ -5,7 +5,7 @@ import type { LightNode, RelayNode, Waku } from "@waku/interfaces";
import type { import type {
BootstrapNodeOptions, BootstrapNodeOptions,
CrateNodeResult, CreateNodeResult,
LightNodeOptions, LightNodeOptions,
RelayNodeOptions, RelayNodeOptions,
} from "./types"; } from "./types";
@ -18,7 +18,7 @@ type CreateNodeParams<N extends Waku, T = {}> = BootstrapNodeOptions<T> & {
const useCreateNode = <N extends Waku, T = {}>( const useCreateNode = <N extends Waku, T = {}>(
params: CreateNodeParams<N, T>, params: CreateNodeParams<N, T>,
): CrateNodeResult<N> => { ): CreateNodeResult<N> => {
const { factory, options, protocols = [] } = params; const { factory, options, protocols = [] } = params;
const [node, setNode] = React.useState<N | undefined>(undefined); const [node, setNode] = React.useState<N | undefined>(undefined);