Reference

default

Default React-compatible namespace export.

Signature

const default: { act: <T>(callback: (): T): T extends PromiseLike<unknown> ? Promise<void> : void; Activity: typeof Activity; applyStreamingHydrationFragments: (root: ParentNode): void; cache: <TArgs, TResult>(callback: (...args: TArgs): TResult): (...args: TArgs): TResult; cacheSignal: (): AbortSignal | null; captureOwnerStack: (): string | null; Children: { function count(children: ReactCompatNode): number; function forEach(children: ReactCompatNode, fn: (child: string | number | ReactCompatRenderableElement | ReactCompatPortal | ReactCompatNode[], index: number): void): void; function map<T>(children: ReactCompatNode, fn: (child: string | number | ReactCompatRenderableElement | ReactCompatPortal | ReactCompatNode[], index: number): T): T[] | null; function only(children: ReactCompatNode): string | number | ReactCompatRenderableElement | ReactCompatPortal | ReactCompatNode[]; function toArray(children: ReactCompatNode): string | number | ReactCompatRenderableElement | ReactCompatPortal | ReactCompatNode[][] }; cloneElement: <P>(element: ReactCompatElement<P>, props: Partial<P> & ReactReservedProps | null, ...children: ReactCompatNode[]): ReactCompatElement<P>; ... }