StoreContext( props: RenderableProps< { children?: ComponentChildren; value: { clearOnChange: <T>(callback: (piece: T) => void) => void; getInitialState: () => State; getState: () => State; onChange: <T>( selector: (state: State) => T, callback: (piece: T) => void, ) => void; updateState: (newState: Partial<State>) => void; }; }, >, context?: any,): ComponentChildren Parameters
- props: RenderableProps<
{
children?: ComponentChildren;
value: {
clearOnChange: <T>(callback: (piece: T) => void) => void;
getInitialState: () => State;
getState: () => State;
onChange: <T>(
selector: (state: State) => T,
callback: (piece: T) => void,
) => void;
updateState: (newState: Partial<State>) => void;
};
},
> Optional
context: any
Returns ComponentChildren
Properties
Consumer
Consumer: Consumer< { clearOnChange: <T>(callback: (piece: T) => void) => void; getInitialState: () => State; getState: () => State; onChange: <T>( selector: (state: State) => T, callback: (piece: T) => void, ) => void; updateState: (newState: Partial<State>) => void; },> Optional
defaultProps
defaultProps?: Partial< { children?: ComponentChildren; value: { clearOnChange: <T>(callback: (piece: T) => void) => void; getInitialState: () => State; getState: () => State; onChange: <T>( selector: (state: State) => T, callback: (piece: T) => void, ) => void; updateState: (newState: Partial<State>) => void; }; },> Optional
displayName
displayName?: string
Provider
Provider: Provider< { clearOnChange: <T>(callback: (piece: T) => void) => void; getInitialState: () => State; getState: () => State; onChange: <T>( selector: (state: State) => T, callback: (piece: T) => void, ) => void; updateState: (newState: Partial<State>) => void; },>