1.1.0 • Published 8 years ago

angular-global-resolve v1.1.0

Weekly downloads
3
License
MIT
Repository
github
Last release
8 years ago

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.addGlobalDependencies($stateProvider, {
		user: function (userService) {
			'ngInject';
			return userService.getUser();
			}
	});
}

NOTICE:

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