import { iconHTML } from "discourse-common/lib/icon-library"; import { htmlHelper } from "discourse-common/lib/helpers"; import { escapeExpression } from "discourse/lib/utilities"; export default htmlHelper((user, args) => { if (!user) { return; } const name = escapeExpression(user.get("name")); let currentUser; if (args && args.hash) { currentUser = args.hash.currentUser; } if (currentUser && user.get("admin") && currentUser.get("staff")) { return iconHTML("shield-alt", { label: I18n.t("user.admin", { user: name }) }); } if (user.get("moderator")) { return iconHTML("shield-alt", { label: I18n.t("user.moderator", { user: name }) }); } });