From 581cf62bcfc1d25965c4f51679b95a7c9ee07875 Mon Sep 17 00:00:00 2001 From: Guo Xiang Tan Date: Mon, 30 Jul 2018 18:02:34 +0800 Subject: [PATCH] UX: Allow emojis to be displayed in nav-item. --- app/assets/javascripts/discourse/models/nav-item.js.es6 | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/discourse/models/nav-item.js.es6 b/app/assets/javascripts/discourse/models/nav-item.js.es6 index e6ad1f91029..ad4c0b16952 100644 --- a/app/assets/javascripts/discourse/models/nav-item.js.es6 +++ b/app/assets/javascripts/discourse/models/nav-item.js.es6 @@ -1,4 +1,5 @@ import { toTitleCase } from "discourse/lib/formatter"; +import { emojiUnescape } from "discourse/lib/text"; import computed from "ember-addons/ember-computed-decorators"; const NavItem = Discourse.Model.extend({ @@ -30,7 +31,9 @@ const NavItem = Discourse.Model.extend({ extra.categoryName = toTitleCase(categoryName); } - return I18n.t(`filters.${name.replace("/", ".") + titleKey}`, extra); + return emojiUnescape( + I18n.t(`filters.${name.replace("/", ".") + titleKey}`, extra) + ); }, @computed("name")