Simple landing page for my website

app.js 991B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. 'use strict';
  2. /**
  3. * @ngdoc overview
  4. * @name landingPageApp
  5. * @description
  6. * # landingPageApp
  7. *
  8. * Main module of the application.
  9. */
  10. angular
  11. .module('landingPageApp', [
  12. 'ngAnimate',
  13. 'ngSanitize',
  14. 'ngTouch',
  15. 'ui.router'
  16. ])
  17. .config(['$stateProvider', '$urlRouterProvider', '$httpProvider', function($stateProvider, $urlRouterProvider, $httpProvider) {
  18. // Configs
  19. //Enable cross domain calls
  20. $httpProvider.defaults.useXDomain = true;
  21. //Remove the header used to identify ajax call that would prevent CORS from working
  22. delete $httpProvider.defaults.headers.common['X-Requested-With'];
  23. // UI router
  24. // For any unmatched url, redirect to /state1
  25. $stateProvider
  26. .state('main', {
  27. url: "/",
  28. templateUrl: 'views/main.html',
  29. controller: 'MainCtrl'
  30. })
  31. .state('now', {
  32. url: "/now",
  33. templateUrl: 'views/now.html',
  34. controller: 'NowCtrl'
  35. })
  36. $urlRouterProvider.otherwise("/");
  37. }]);