@lvxiaowu/antd4
Version:
antd4-components
13 lines (11 loc) • 426 B
TypeScript
import { Context, ReactNode, ProviderProps, FC } from 'react'
interface SdProviderProps<T> extends ProviderProps<T> {
value: T
name?: string
}
declare const SdProvider: FC<SdProviderProps>
interface SdContext<T> extends Context<T> {
Provider: typeof SdProvider
}
export declare function createContext<T>(value: T): SdContext<T>
export declare function useContext<T>(context: SdContext<T>, name?: string): T