UNPKG

bippy

Version:

hack into react internals

14 lines (12 loc) 897 B
import { Fiber } from "./types-CRmgqKuE.js"; //#region src/override.d.ts declare const injectOverrideMethods: () => { overrideProps: ((fiber: Fiber, path: string[], value: unknown) => void) | null | undefined; overrideHookState: ((fiber: Fiber, id: string, path: string[], value: unknown) => void) | null | undefined; overrideContext: ((fiber: Fiber, contextType: unknown, path: string[], value: unknown) => void) | null | undefined; } | null | undefined; declare const overrideProps: (fiber: Fiber, partialValue: Record<string, unknown>) => void; declare const overrideHookState: (fiber: Fiber, id: number, partialValue: Record<string, unknown> | unknown) => void; declare const overrideContext: (fiber: Fiber, contextType: unknown, partialValue: Record<string, unknown> | unknown) => void; //#endregion export { injectOverrideMethods, overrideContext, overrideHookState, overrideProps };