UNPKG

react-obsidian

Version:

Dependency injection framework for React and React Native applications

11 lines (9 loc) 375 B
import { Constructable } from '../../types'; import { Graph } from '../Graph'; import { Middleware } from './Middleware'; import { ResolveChain } from './ResolveChain'; export default class DefaultGraphMiddleware<T extends Graph> extends Middleware<T> { resolve(_resolveChain: ResolveChain<T>, Graph: Constructable<T>, props?: any): T { return new Graph(props); } }