@mittwald/react-use-promise
Version:
Simple and declarative use of Promises in your React components. Observe their state and refresh them in various advanced ways.
9 lines (8 loc) • 439 B
TypeScript
import { render as testingLibRender } from "@testing-library/react";
import { FC, ReactNode } from "react";
export declare const sleep: (ms: number) => Promise<unknown>;
export declare const squareAsync: (value: number, sleepTimeMs: number) => Promise<number>;
export declare const render: (ui: ReactNode) => Promise<ReturnType<typeof testingLibRender>>;
export declare const RenderWithLoadingView: FC<{
children: () => ReactNode;
}>;