undux
Version:
Dead simple state management for React
10 lines (9 loc) • 453 B
TypeScript
import * as React from 'react';
import { StoreDefinition } from '../';
import { Diff } from '../utils';
/**
* @deprecated Use `createConnectedStoreAs` instead.
*/
export declare function connectAs<Stores extends {
[alias: string]: StoreDefinition<any>;
}>(stores: Stores): <Props extends object>(Component: React.ComponentType<{ [K in keyof Stores]: ReturnType<Stores[K]["toStore"]>; } & Props>) => React.ComponentClass<Diff<Props, Stores>, any>;