diff --git a/app.js b/app.js new file mode 100644 index 0000000..76d2e56 --- /dev/null +++ b/app.js @@ -0,0 +1,48 @@ +var app = angular.module('movieApp', []); + +app.controller('MainCtrl', ['$scope', function($scope) { + $scope.moviesToWatch = [ + { + title: "The Revenant", + watched: false + }, + { + title: "Star Wars: The Force Awakens", + watched: false + }, + { + title: "Norm of the North", + watched: false + }, + { + title: "The Forest", + watched: false + }, + { + title: "Sisters", + watched: false + }, + { + title: "The Hateful Eight", + watched: false + } + ]; + + $scope.limit = 5; + + $scope.addMovie = function() { + $scope.moviesToWatch.push($scope.newMovie); + $scope.addMovieForm = false; + $scope.newMovie = {}; + }; + + $scope.deleteMovie = function(movie) { + var movieIndex = $scope.moviesToWatch.indexOf(movie); + $scope.moviesToWatch.splice(movieIndex, 1); + }; + + $scope.showMore = function() { + $scope.limit = null; + }; + +}]); \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..229ee89 --- /dev/null +++ b/index.html @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + Movies to Watch + + +
+
+
+

Movies to Watch

+ +
+
+

Add a Movie

+
+
+ +
+ + +
+
+
+
+

Movies List

+
+

{{ movie.title }}

+ View More... +
+

Total:

+
+
+
+ + \ No newline at end of file