Skip to content

v1per/angular-global-resolve

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What

Resolve common dependencies for routes

Install

$ npm install --save angular-global-resolve

Usage

angular
  .module('app', [
    require('angular-global-resolve')
  ])
angular
  .module('expenses', [])
  .config(routes);


function routes($stateProvider, globalResolveProvider) {
  globalResolveProvider.addGlobalDependenciesTo($stateProvider, {
    user: function (userService) {
      'ngInject';
      return userService.getUser();
    }
  });
}

NOTICE:

You can use either $stateProvider (ui-router) and $routeProvider (ngRoute)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published