From 525995615ad108a1a2a3fc106203dfbda0ba7cfc Mon Sep 17 00:00:00 2001 From: Niels Simenon Date: Thu, 7 May 2020 03:20:51 +0200 Subject: [PATCH] Changed range toggles to links for home and actor pages. --- assets/components/actors/actor.vue | 5 +- assets/components/header/filter-bar.vue | 89 ++++++++----------------- assets/components/home/home.vue | 15 +---- assets/js/actors/actions.js | 19 +++--- assets/js/get-date-range.js | 30 +++++++++ assets/js/releases/actions.js | 11 +-- assets/js/router.js | 29 +++++++- assets/js/ui/actions.js | 1 - assets/js/ui/state.js | 3 +- src/media.js | 18 ++--- 10 files changed, 116 insertions(+), 104 deletions(-) create mode 100644 assets/js/get-date-range.js diff --git a/assets/components/actors/actor.vue b/assets/components/actors/actor.vue index ac7e3b95..a5676ed0 100644 --- a/assets/components/actors/actor.vue +++ b/assets/components/actors/actor.vue @@ -253,7 +253,10 @@ import Gender from './gender.vue'; import Social from './social.vue'; async function fetchActor() { - this.actor = await this.$store.dispatch('fetchActors', { actorSlug: this.$route.params.actorSlug }); + this.actor = await this.$store.dispatch('fetchActorBySlug', { + slug: this.$route.params.actorSlug, + range: this.$route.params.range, + }); } function scrollPhotos(event) { diff --git a/assets/components/header/filter-bar.vue b/assets/components/header/filter-bar.vue index 230ed053..8981e914 100644 --- a/assets/components/header/filter-bar.vue +++ b/assets/components/header/filter-bar.vue @@ -1,61 +1,31 @@