- inject(...stores): (<T>(target: T) => T & (T extends IReactComponent<infer P>
? IWrappedComponent<P>
: never)) Returns (<T>(target: T) => T & (T extends IReactComponent<infer P>
? IWrappedComponent<P>
: never))
- <T>(target): T & (T extends IReactComponent<infer P>
? IWrappedComponent<P>
: never) Type Parameters
- T extends IReactComponent<any>
Returns T & (T extends IReactComponent<infer P>
? IWrappedComponent<P>
: never)
- inject<S, P, I, C>(fn): (<T>(target: T) => T & IWrappedComponent<P>)
Parameters
- fn: IStoresToProps<S, P, I, C>