diff options
| author | Evan Chiu | 2014-10-30 22:52:30 -0400 |
|---|---|---|
| committer | Evan Chiu | 2014-10-30 22:52:30 -0400 |
| commit | 496b780ee2f9af613e3f3b92f86c369d654a6b48 (patch) | |
| tree | 070be919697dc2848b62770c2e5797c56ca50523 /public/scripts | |
| parent | 60de545f54eda6c9ce20d78030940bfaa1a34c40 (diff) | |
| download | sipping-point-496b780ee2f9af613e3f3b92f86c369d654a6b48.tar.bz2 | |
Adding style, friends
Diffstat (limited to 'public/scripts')
| -rw-r--r-- | public/scripts/app.js | 29 | ||||
| -rw-r--r-- | public/scripts/controllers.js | 39 |
2 files changed, 68 insertions, 0 deletions
diff --git a/public/scripts/app.js b/public/scripts/app.js new file mode 100644 index 0000000..de47a22 --- /dev/null +++ b/public/scripts/app.js @@ -0,0 +1,29 @@ +'use strict'; + + +// Declare app level module which depends on filters, and services +angular.module('app', [ + 'ngRoute', + 'app.controllers' +]) + .config(['$routeProvider', function($routeProvider) { + $routeProvider + .when('/', { + templateUrl: 'partials/login.html', + controller: 'loginController' + }) + .when('/home', { + templateUrl: 'partials/home.html', + controller: 'homeController' + }) + .when('/new-event', { + templateUrl: 'partials/new.html', + controller: 'newController' + }) + .when('/event', { + templateUrl: 'partials/event.html', + controller: 'eventController' + }).otherwise({ + redirectTo: '/' + }); + }]); diff --git a/public/scripts/controllers.js b/public/scripts/controllers.js new file mode 100644 index 0000000..048853e --- /dev/null +++ b/public/scripts/controllers.js @@ -0,0 +1,39 @@ +'use strict'; + +/* Controllers */ + +angular.module('app.controllers', []) + .controller('loginController', + ['$scope', '$routeParams', '$http', + function($scope, $routeParams, $http) { + $scope.title='Login' + }]) + .controller('homeController', + ['$scope', '$routeParams', '$http', + function($scope, $routeParams, $http) { + $scope.title='Home' + }]) + .controller('newController', + ['$scope', '$routeParams', '$http', + function($scope, $routeParams, $http) { + $scope.title='New Event' + + window.setTimeout(function(){ + console.log('calling'); + $http.get('https://graph.facebook.com/v2.2/' + + AUTH.userID + '/friends?access_token=' + + AUTH.accessToken + + '&format=json&method=get&pretty=0&suppress_http_code=1') + .success( + function(data) { + console.log(data); + $scope.friends = data.data; + } + ); + }, 3000); + }]) + .controller('eventController', + ['$scope', '$routeParams', '$http', + function($scope, $routeParams, $http) { + $scope.title='Event' + }]) |
