@bigmi/react
Version:
React primitives for Bitcoin apps.
18 lines (17 loc) • 642 B
TypeScript
import { type Config, type State } from '@bigmi/client';
import { type ReactElement } from 'react';
import type { ResolvedRegister } from './types.js';
export type HydrateProps = {
config: ResolvedRegister['config'];
initialState?: State | undefined;
reconnectOnMount?: boolean | undefined;
};
type HydrateParameters = {
initialState?: State | undefined;
reconnectOnMount?: boolean | undefined;
};
export declare function hydrate(config: Config, parameters: HydrateParameters): {
onMount(): Promise<void>;
};
export declare function Hydrate(parameters: React.PropsWithChildren<HydrateProps>): ReactElement;
export {};