From cfca0b95d437f0f279663a9894c043c07f0df9bc Mon Sep 17 00:00:00 2001 From: Joel Takvorian Date: Sun, 7 Aug 2022 15:49:57 +0200 Subject: [PATCH] Distinguish "missing spotify token" vs "spotify not enabled" --- src/js/components/Sidebar.js | 33 +++++++++++++++++++-------------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/src/js/components/Sidebar.js b/src/js/components/Sidebar.js index 73697a13..77bf3682 100755 --- a/src/js/components/Sidebar.js +++ b/src/js/components/Sidebar.js @@ -66,7 +66,8 @@ const StatusIcon = () => { const Sidebar = () => { const dispatch = useDispatch(); - const spotify_available = useSelector((state) => state.spotify.access_token); + const spotify_enabled = useSelector((state) => state.spotify.enabled); + const spotify_has_token = useSelector((state) => state.spotify.access_token); const close = () => dispatch(toggleSidebar(false)); @@ -85,27 +86,31 @@ const Sidebar = () => { - {spotify_available && ( + {spotify_enabled && (
<I18n path="sidebar.discover" /> - - - - + {spotify_has_token && ( + + + + + )} - - - - + {spotify_has_token && ( + + + + + )}