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