From 03d5e56678c3a372114a0256ee3431deee42cb57 Mon Sep 17 00:00:00 2001
From: TheCatLady <52870424+TheCatLady@users.noreply.github.com>
Date: Tue, 30 Aug 2022 16:51:55 -0700
Subject: [PATCH] fix(ui): hide 'Recently Added' & 'Recent Requests' sliders
when empty (#2190)
* fix(ui): hide 'Recently Added' & 'Recent Requests' sliders when empty
* fix(ui): hide 'errored' sliders too
* fix: type import
* fix: remove unneeded React import
* fix: missing TmdbTitleCard props
* refactor: remove isEmpty param for never-empty sliders
* fix: display empty watchlist message if autorequest enabled
* fix: pr suggestion
* fix(lang): remove no-longer-needed string
---
src/components/Discover/index.tsx | 136 +++++++++-------
.../IssueModal/CreateIssueModal/index.tsx | 1 -
src/components/RequestList/index.tsx | 13 +-
src/components/Slider/index.tsx | 4 +-
src/components/UserProfile/index.tsx | 146 +++++++++++-------
src/i18n/locale/en.json | 5 +-
src/pages/profile/requests.tsx | 8 +
7 files changed, 192 insertions(+), 121 deletions(-)
create mode 100644 src/pages/profile/requests.tsx
diff --git a/src/components/Discover/index.tsx b/src/components/Discover/index.tsx
index 2e9cf368..24dc6fea 100644
--- a/src/components/Discover/index.tsx
+++ b/src/components/Discover/index.tsx
@@ -23,10 +23,11 @@ const messages = defineMessages({
populartv: 'Popular Series',
upcomingtv: 'Upcoming Series',
recentlyAdded: 'Recently Added',
- noRequests: 'No requests.',
upcoming: 'Upcoming Movies',
trending: 'Trending',
plexwatchlist: 'Your Plex Watchlist',
+ emptywatchlist:
+ 'Media added to your