refactor: generateTopicClass

This commit is contained in:
Barış Soner Uşaklı
2022-03-16 17:25:34 -04:00
parent 2b7684d839
commit 3dc2acd739

View File

@@ -125,29 +125,8 @@ module.exports = function (utils, Benchpress, relative_path) {
}
function generateTopicClass(topic) {
const style = [];
if (topic.locked) {
style.push('locked');
}
if (topic.pinned) {
style.push('pinned');
}
if (topic.deleted) {
style.push('deleted');
}
if (topic.unread) {
style.push('unread');
}
if (topic.scheduled) {
style.push('scheduled');
}
return style.join(' ');
const fields = ['locked', 'pinned', 'deleted', 'unread', 'scheduled'];
return fields.filter(field => !!topic[field]).join(' ');
}
// Groups helpers