discourse/app/assets/javascripts/admin/addon/routes/admin-watched-words.js
Ted Johansson 8483d09fc4
UX: Add missing admin config page titles (#32198)
A number of admin config pages are missing a page title. This PR adds them in.
2025-04-08 10:02:11 +08:00

22 lines
538 B
JavaScript
Vendored

import DiscourseRoute from "discourse/routes/discourse";
import { i18n } from "discourse-i18n";
import WatchedWord from "admin/models/watched-word";
export default class AdminWatchedWordsRoute extends DiscourseRoute {
queryParams = {
filter: { replace: true },
};
titleToken() {
return i18n("admin.config.watched_words.title");
}
model() {
return WatchedWord.findAll();
}
afterModel(model) {
const controller = this.controllerFor("adminWatchedWords");
controller.set("allWatchedWords", model);
}
}