discourse-solved/assets/javascripts/discourse/initializers/add-topic-list-class.js
2025-03-17 12:00:55 +00:00

19 lines
438 B
JavaScript

import { withPluginApi } from "discourse/lib/plugin-api";
export default {
name: "add-topic-list-class",
initialize() {
withPluginApi("1.39.0", (api) => {
api.registerValueTransformer(
"topic-list-item-class",
({ value, context }) => {
if (context.topic.get("has_accepted_answer")) {
value.push("status-solved");
}
return value;
}
);
});
},
};