@@ -39,7 +39,7 @@ export type RenderResult<
3939 maxLength ?: number ,
4040 options ?: prettyFormat . OptionsReceived ,
4141 ) => void
42- rerender : ( ui : React . ReactElement ) => void
42+ rerender : ( ui : React . ReactNode ) => void
4343 unmount : ( ) => void
4444 asFragment : ( ) => DocumentFragment
4545} & { [ P in keyof Q ] : BoundFunction < Q [ P ] > }
@@ -90,7 +90,7 @@ export interface RenderOptions<
9090 *
9191 * @see https://testing-library.com/docs/react-testing-library/api/#wrapper
9292 */
93- wrapper ?: React . JSXElementConstructor < { children : React . ReactElement } >
93+ wrapper ?: React . JSXElementConstructor < { children : React . ReactNode } >
9494}
9595
9696type Omit < T , K extends keyof T > = Pick < T , Exclude < keyof T , K > >
@@ -103,11 +103,11 @@ export function render<
103103 Container extends Element | DocumentFragment = HTMLElement ,
104104 BaseElement extends Element | DocumentFragment = Container ,
105105> (
106- ui : React . ReactElement ,
106+ ui : React . ReactNode ,
107107 options : RenderOptions < Q , Container , BaseElement > ,
108108) : RenderResult < Q , Container , BaseElement >
109109export function render (
110- ui : React . ReactElement ,
110+ ui : React . ReactNode ,
111111 options ?: Omit < RenderOptions , 'queries' > ,
112112) : RenderResult
113113
0 commit comments