Skip to content

Latest commit

 

History

History
90 lines (51 loc) · 1.63 KB

CypressReactComponentHelper.md

File metadata and controls

90 lines (51 loc) · 1.63 KB

@shellygo/cypress-test-utils - v2.0.57 / Modules / CypressReactComponentHelper

Class: CypressReactComponentHelper

Classdes

CypressReactComponentHelper exposes the following public properties:

Table of contents

Constructors

Properties

Constructors

constructor

new CypressReactComponentHelper()

Properties

component

Private component: ReactNode


get

get: Object

enables getting the mounted component

Type declaration

Name Type
component () => ReactNode

component: () => ReactNode

Get mounted component



when

when: Object

enables mounting of a React component

Type declaration

Name Type
mount <P, T>(type: string | T, props?: null | Attributes & P, ...children: ReactNode[]) => void
mountComponent (component: ReactNode) => void

mount: <P, T>(type: string | T, props?: null | Attributes & P, ...children: ReactNode[]) => void

Mount a react component

Example

reactComponentHelper.when.mount(typeof MyComponent, { prop1: "value1" }, <MyChildComponent />);

mountComponent: (component: ReactNode) => void

Mount a react component

Example

 reactComponentHelper.when.mountComponent(<MyComponent />);