Installation
npm install --save @types/enzyme-async-helpers
Summary
This package contains type definitions for enzyme-async-helpers (https://github.com/zth/enzyme-async-helpers).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/enzyme-async-helpers.
import { EnzymeSelector, ReactWrapper } from "enzyme";
export function waitForState(
wrapper: ReactWrapper,
stateValidationFn: (state: object) => boolean,
config?: Config,
): Promise<void>;
export function waitForElement(
wrapper: ReactWrapper,
elementSelector: EnzymeSelector,
config?: Config,
): Promise<void>;
export function waitForProps(
wrapper: ReactWrapper,
propsValidationFn: (props: object) => boolean,
config?: Config,
): Promise<void>;
export interface Config {
interval?: number | undefined;
timeout?: number | undefined;
timeoutMessage?: string | undefined;
logStructureOnTimeout?: boolean | undefined;
logStructureOnSuccess?: boolean | undefined;
}
Additional Details
- Last updated: Mon, 06 Nov 2023 22:41:05 GMT
- Dependencies: @types/enzyme
Credits
These definitions were written by Kim Ehrenpohl.