UNPKG

react-on-rails

Version:

react-on-rails JavaScript for react_on_rails Ruby gem

18 lines 1.07 kB
import type { ReactElement } from 'react'; import type { RenderReturnType } from './types/index.ts' with { 'resolution-mode': 'import' }; export declare const supportsRootApi: boolean; export declare const supportsHydrate: boolean; export declare const supportsReact19RootErrorCallbacks: boolean; export type ReactHydrateOptions = { identifierPrefix?: string; onCaughtError?: (error: unknown, errorInfo: unknown) => void; onRecoverableError?: (error: unknown, errorInfo: unknown) => void; onUncaughtError?: (error: unknown, errorInfo: unknown) => void; }; type HydrateOrRenderType = (domNode: Element, reactElement: ReactElement, options?: ReactHydrateOptions) => RenderReturnType; export declare const reactHydrate: HydrateOrRenderType; export declare function reactRender(domNode: Element, reactElement: ReactElement, options?: ReactHydrateOptions): RenderReturnType; export declare const unmountComponentAtNode: (container: Element) => boolean; export declare const ensureReactUseAvailable: () => void; export {}; //# sourceMappingURL=reactApis.d.cts.map