From c78666009de3b660a2f00f106eba5fd5bf47f1de Mon Sep 17 00:00:00 2001
From: Bwaffles <5383859+Bwaffles@users.noreply.github.com>
Date: Tue, 5 Aug 2025 14:03:51 -0400
Subject: [PATCH] New: Add Year sorting to Discover page
---
.../src/DiscoverMovie/Menus/DiscoverMovieSortMenu.js | 9 +++++++++
frontend/src/DiscoverMovie/Table/DiscoverMovieHeader.css | 3 ++-
.../src/DiscoverMovie/Table/DiscoverMovieHeader.css.d.ts | 1 +
frontend/src/DiscoverMovie/Table/DiscoverMovieRow.css | 3 ++-
.../src/DiscoverMovie/Table/DiscoverMovieRow.css.d.ts | 1 +
frontend/src/DiscoverMovie/Table/DiscoverMovieRow.js | 8 ++++++++
frontend/src/Store/Actions/discoverMovieActions.js | 6 ++++++
7 files changed, 29 insertions(+), 2 deletions(-)
diff --git a/frontend/src/DiscoverMovie/Menus/DiscoverMovieSortMenu.js b/frontend/src/DiscoverMovie/Menus/DiscoverMovieSortMenu.js
index b402355c93..7be8c0d7e4 100644
--- a/frontend/src/DiscoverMovie/Menus/DiscoverMovieSortMenu.js
+++ b/frontend/src/DiscoverMovie/Menus/DiscoverMovieSortMenu.js
@@ -47,6 +47,15 @@ function DiscoverMovieSortMenu(props) {
{translate('Studio')}
+
+ {translate('Year')}
+
+
+ {year}
+
+ );
+ }
+
if (name === 'collection') {
return (
translate('Year'),
+ isSortable: true,
+ isVisible: false
+ },
{
name: 'inCinemas',
label: () => translate('InCinemas'),