instance-caching-factory.js 262 B

123456789
  1. export default function instanceCachingFactory(factoryFunc) {
  2. var instance;
  3. return function (dependencyContainer) {
  4. if (instance == undefined) {
  5. instance = factoryFunc(dependencyContainer);
  6. }
  7. return instance;
  8. };
  9. }