From c68ed35c598fb27f0ca67d21fb9276cabbba6307 Mon Sep 17 00:00:00 2001 From: Muhammad Adeel Tajamul <77053848+muhammadadeeltajamul@users.noreply.github.com> Date: Tue, 8 Nov 2022 14:07:55 +0500 Subject: [PATCH] feat: added recent sort in learners area (#344) Co-authored-by: adeel.tajamul --- src/data/constants.js | 1 + src/discussions/learners/learner/LearnerFilterBar.jsx | 6 ++++++ src/discussions/learners/messages.js | 5 +++++ 3 files changed, 12 insertions(+) diff --git a/src/data/constants.js b/src/data/constants.js index c4a6e0e2..d3c65e4a 100644 --- a/src/data/constants.js +++ b/src/data/constants.js @@ -134,6 +134,7 @@ export const TopicOrdering = { export const LearnersOrdering = { BY_FLAG: 'flagged', BY_LAST_ACTIVITY: 'activity', + BY_RECENCY: 'recency', }; /** diff --git a/src/discussions/learners/learner/LearnerFilterBar.jsx b/src/discussions/learners/learner/LearnerFilterBar.jsx index f2451e58..bd673663 100644 --- a/src/discussions/learners/learner/LearnerFilterBar.jsx +++ b/src/discussions/learners/learner/LearnerFilterBar.jsx @@ -103,6 +103,12 @@ function LearnerFilterBar({ selected={currentSorting} /> )} + diff --git a/src/discussions/learners/messages.js b/src/discussions/learners/messages.js index b10bec7b..dfd62571 100644 --- a/src/discussions/learners/messages.js +++ b/src/discussions/learners/messages.js @@ -38,6 +38,11 @@ const messages = defineMessages({ defaultMessage: 'Reported activity', description: 'Text for learners sorting by reported activity', }, + recentActivity: { + id: 'discussions.learner.recentActivity', + defaultMessage: 'Recent activity', + description: 'Text for learners sorting by recent activity', + }, sortFilterStatus: { id: 'discussions.learner.sortFilterStatus', defaultMessage: `All learners by {sort, select,