mirror of
https://github.com/bendtherules/piktochart-create-editor.git
synced 2026-08-18 13:52:56 +00:00
Add typedef for react.createContext
This commit is contained in:
@@ -0,0 +1,17 @@
|
|||||||
|
import * as React from "react";
|
||||||
|
|
||||||
|
declare module "react" {
|
||||||
|
type Provider<T> = React.ComponentType<{
|
||||||
|
value: T;
|
||||||
|
children?: ReactNode;
|
||||||
|
}>;
|
||||||
|
type Consumer<T> = ComponentType<{
|
||||||
|
children: (value: T) => ReactNode;
|
||||||
|
unstable_observedBits?: number;
|
||||||
|
}>;
|
||||||
|
interface Context<T> {
|
||||||
|
Provider: Provider<T>;
|
||||||
|
Consumer: Consumer<T>;
|
||||||
|
}
|
||||||
|
function createContext<T>(defaultValue: T, calculateChangedBits?: (prev: T, next: T) => number): Context<T>;
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user