repo for angularjs testing training
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

27 lines
1023 B

(function(angular) {
'use strict';
angular.module('book-inventory-app')
.config(['$stateProvider', '$urlRouterProvider', function($stateProvider, $urlRouterProvider) {
$urlRouterProvider.otherwise('/');
$stateProvider
.state('books', {
url: '/',
templateUrl: 'app/books/books.html',
controller: 'BooksController as booksVM'
})
.state('editBook', {
url: '/books/edit/:id',
templateUrl: 'app/editBook/editBook.html',
controller: 'EditBookController as editBookVM'
})
.state('addBook', {
url: '/books/add',
templateUrl: 'app/addBook/addBook.html',
controller: 'AddBookController as addBookVM'
});
}])
.run(['$state', function($state) {
$state.go('books');
}]);
})(angular);