From 5d35a3659e72f6830476737ad36ebfed818deb50 Mon Sep 17 00:00:00 2001 From: Eliot Berriot Date: Sat, 23 Dec 2017 21:37:11 +0100 Subject: [PATCH] Now use vuex to manage state for favorites --- front/src/components/audio/track/Table.vue | 2 +- front/src/components/favorites/List.vue | 10 +-- .../favorites/TrackFavoriteIcon.vue | 18 ++--- front/src/favorites/tracks.js | 57 -------------- front/src/store/auth.js | 10 ++- front/src/store/favorites.js | 78 +++++++++++++++++++ front/src/store/index.js | 2 + 7 files changed, 99 insertions(+), 78 deletions(-) delete mode 100644 front/src/favorites/tracks.js create mode 100644 front/src/store/favorites.js diff --git a/front/src/components/audio/track/Table.vue b/front/src/components/audio/track/Table.vue index 493231860..8a591d3bd 100644 --- a/front/src/components/audio/track/Table.vue +++ b/front/src/components/audio/track/Table.vue @@ -58,7 +58,7 @@ Keep your PRIVATE_TOKEN secret as it gives access to your account.
-export PRIVATE_TOKEN="{{ $store.state.auth.token ()}}"
+export PRIVATE_TOKEN="{{ $store.state.auth.token }}"
 
 
diff --git a/front/src/components/favorites/List.vue b/front/src/components/favorites/List.vue index 91efd7290..aef4bea93 100644 --- a/front/src/components/favorites/List.vue +++ b/front/src/components/favorites/List.vue @@ -6,7 +6,7 @@

- {{ favoriteTracks.count }} favorites + {{ $store.state.favorites.count }} favorites

@@ -55,10 +55,8 @@