app.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. 'use strict';
  2. var restApp = angular.module('restApp', [
  3. 'ui.router'
  4. ])
  5. .config(function($stateProvider, $urlRouterProvider) {
  6. $stateProvider
  7. .state('snippets', {
  8. url: '/snippets',
  9. templateUrl: 'partials/snippets.partial.html',
  10. controller: 'restAppController',
  11. data: {
  12. pageTitle: 'Sample API Data'
  13. }
  14. })
  15. .state('githubUser', {
  16. url: '/githubUser',
  17. templateUrl: 'partials/githubUser.partial.html',
  18. controller: 'githubUserController',
  19. data: {
  20. pageTitle: 'Github User Data'
  21. }
  22. })
  23. .state('steamSales', {
  24. url: '/steamSales',
  25. templateUrl: 'partials/steamSales.partial.html',
  26. controller: 'steamSalesController',
  27. data: {
  28. pageTitle: 'Latest Steam Sales'
  29. }
  30. })
  31. .state('githubTopContributions', {
  32. url: '/githubTopContributions',
  33. templateUrl: 'partials/githubTopContributions.partial.html',
  34. controller: 'githubTopContributionsController',
  35. data: {
  36. pageTitle: 'Top Contributions on Github'
  37. }
  38. })
  39. .state('instagramUser',{
  40. url:'/instagramUser',
  41. templateUrl: 'partials/instagramUser.partial.html',
  42. controller: 'instagramUserController',
  43. data : {
  44. pageTitle: 'Instagram User Data'
  45. }
  46. });
  47. });