core-native
Version:
A lightweight framework based on React Native + Redux + Redux Saga, in strict TypeScript.
11 lines (10 loc) • 407 B
TypeScript
import React from "react";
import { ActionCreators } from "../module";
import { Module } from "./Module";
export declare class ModuleProxy<M extends Module<any, any>> {
private module;
private actions;
constructor(module: M, actions: ActionCreators<M>);
getActions(): ActionCreators<M>;
attachLifecycle<P extends object>(ComponentType: React.ComponentType<P>): React.ComponentType<P>;
}