From c8a80d6b05cc26d8b07d93f990b830ebc50503b7 Mon Sep 17 00:00:00 2001 From: KevinMidboe Date: Wed, 25 Jul 2018 18:46:08 +0200 Subject: [PATCH] Added filter toggle for requested. --- src/components/MoviesList.vue | 47 ++++++++++++++++------------------- 1 file changed, 21 insertions(+), 26 deletions(-) diff --git a/src/components/MoviesList.vue b/src/components/MoviesList.vue index 4c1063e..bcbf3b3 100644 --- a/src/components/MoviesList.vue +++ b/src/components/MoviesList.vue @@ -4,18 +4,34 @@

{{ listTitle }}

{{ countResults }} + View All View All + + + + + + +
+ +
+
+ + +
- +
@@ -134,9 +150,9 @@ export default { this.movies = newData; }.bind(this)); }, - sortt() { - console.log(this.showFilters) - }, + // sort() { + // console.log(this.showFilters) + // }, toggleFilter(item, index){ this.showFilter = this.showFilter ? false : true; // this.results = this.results.filter(result => result.status != 'downloaded') @@ -147,28 +163,6 @@ export default { console.log('applied query filter: ', item, index) this.fetchCategory() } - // updateFavorite(){ - // if(this.mode == 'favorite'){ - // let promises = [], movies = [], pages, results; - // for(let i = 1; i <= this.currentPage; i++){ - // promises.push(axios.get(`https://api.themoviedb.org/3/account/${storage.userId}/favorite/movies?api_key=${storage.apiKey}&session_id=${storage.sessionId}&language=en-US&sort_by=created_at.desc&page=${i}`)) - // } - // axios.all(promises).then(function(results) { - // results.forEach(function(resp) { - // let data = resp.data; - // movies = movies.concat(data.results); - // pages = data.total_pages; - // results = data.total_results; - // }); - // this.movies = movies; - // this.pages = pages; - // if(this.currentPage > pages){ - // this.currentPage -= 1; - // } - // this.results = results; - // }.bind(this)); - // } - // } }, watch: { filter_query: function(val, oldVal) { @@ -236,6 +230,7 @@ export default { align-items: center; justify-content: space-between; padding: 20px 10px; + @include tablet-min{ padding: 23px 15px; }