From c7845bad0c749b844df8e9e10d9b1d06824664fa Mon Sep 17 00:00:00 2001 From: Jordan Vidrine <jordan@jordanvidrine.com> Date: Mon, 24 Mar 2025 11:52:41 -0500 Subject: [PATCH] UX: Add class to assign topic list items --- .../discourse/initializers/assignment-list-actions.gjs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/assets/javascripts/discourse/initializers/assignment-list-actions.gjs b/assets/javascripts/discourse/initializers/assignment-list-actions.gjs index cd601bdc..7f51e09d 100644 --- a/assets/javascripts/discourse/initializers/assignment-list-actions.gjs +++ b/assets/javascripts/discourse/initializers/assignment-list-actions.gjs @@ -29,6 +29,15 @@ export default { return columns; } ); + api.registerValueTransformer( + "topic-list-item-class", + ({ value: classes }) => { + if (ASSIGN_LIST_ROUTES.includes(router.currentRouteName)) { + classes.push("assigned-list-item"); + } + return classes; + } + ); }); }, };