UNPKG

react-server-only-context

Version:

A solution for enabling context sharing in React Server Components, providing an alternative to React.createContext.

11 lines (10 loc) 417 B
import * as React from 'react'; export interface ServerOnlyContextProviderProps<T> { value: T; children?: React.ReactNode; } export interface ServerOnlyContext<T> { Provider: (props: ServerOnlyContextProviderProps<T>) => React.ReactNode; } export declare function createServerOnlyContext<T>(defaultValue: T): ServerOnlyContext<T>; export declare function readContext<T>(context: ServerOnlyContext<T>): T;