From 0575dbc7e4fc54ef3a9b8551b8802d2f6d8bf41a Mon Sep 17 00:00:00 2001 From: Niels Simenon Date: Fri, 15 Nov 2019 02:37:17 +0100 Subject: [PATCH] Generalized filters bar, added to network page. --- .../{home => header}/filter-bar.vue | 49 ++++++++++++++----- .../components/{home => header}/filters.vue | 0 assets/components/home/home.vue | 37 ++------------ assets/components/network/network.vue | 17 ++++++- assets/components/release/release.vue | 2 +- assets/js/networks/actions.js | 12 +++-- assets/js/range-dates.js | 18 ------- assets/js/releases/actions.js | 29 +++++------ assets/js/store.js | 2 + assets/js/ui/actions.js | 20 ++++++++ assets/js/ui/getters.js | 34 +++++++++++++ assets/js/ui/mutations.js | 12 +++++ assets/js/ui/state.js | 7 +++ assets/js/ui/ui.js | 15 ++++++ public/css/style.css | 38 +++++++------- src/releases.js | 4 +- src/web/releases.js | 10 +--- 17 files changed, 193 insertions(+), 113 deletions(-) rename assets/components/{home => header}/filter-bar.vue (78%) rename assets/components/{home => header}/filters.vue (100%) delete mode 100644 assets/js/range-dates.js create mode 100644 assets/js/ui/actions.js create mode 100644 assets/js/ui/getters.js create mode 100644 assets/js/ui/mutations.js create mode 100644 assets/js/ui/state.js create mode 100644 assets/js/ui/ui.js diff --git a/assets/components/home/filter-bar.vue b/assets/components/header/filter-bar.vue similarity index 78% rename from assets/components/home/filter-bar.vue rename to assets/components/header/filter-bar.vue index 43b7360a..eafe6dc8 100644 --- a/assets/components/home/filter-bar.vue +++ b/assets/components/header/filter-bar.vue @@ -7,7 +7,7 @@ :checked="range === 'all'" type="radio" class="range-input" - @click="$emit('set-range', 'all')" + @click="setRange('all')" >