Я хочу проверить, является ли пользователь сотрудником, прежде чем выполнять действие для компонента моей темы. Можно ли это сделать в JS?
Вам нужно что-то вроде этого:
var isStaff = () => {
const thisUser = Discourse.User.current();
return thisUser.admin || thisUser.moderator
}
console.log(isStaff());