@sigi/react
Version:
React bindings for sigi framework
8 lines (7 loc) • 325 B
TypeScript
import { Provider } from '@sigi/di';
export declare const InjectionProvidersContext: import("react").NamedExoticComponent<{
providers?: Provider[];
children: React.ReactNode;
}>;
export declare function useInstance<T>(provider: Provider<T>): T;
export declare function useServerInstance<T>(provider: Provider<T>): T;