UNPKG

@mrii/react-table-builder

Version:
8 lines (7 loc) 405 B
/// <reference types="react" /> type StateSelector<T, U> = (state: T) => U; export type CreateContextProviderProps<TState> = React.PropsWithChildren<{ value: TState; }>; declare const createContext: <TState>() => readonly [({ value, children }: CreateContextProviderProps<TState>) => JSX.Element, <TStateSlice>(selector?: StateSelector<TState, TStateSlice>) => TStateSlice]; export { createContext };