diff options
Diffstat (limited to 'lib/gitlab/nav/top_nav_menu_item.rb')
-rw-r--r-- | lib/gitlab/nav/top_nav_menu_item.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/gitlab/nav/top_nav_menu_item.rb b/lib/gitlab/nav/top_nav_menu_item.rb index ee11f1f4560..4cb38e6bb9b 100644 --- a/lib/gitlab/nav/top_nav_menu_item.rb +++ b/lib/gitlab/nav/top_nav_menu_item.rb @@ -8,17 +8,17 @@ module Gitlab # this is already :/. We could also take a hash and manually check every # entry, but it's much more maintainable to do rely on native Ruby. # rubocop: disable Metrics/ParameterLists - def self.build(id:, title:, active: false, icon: '', href: '', method: nil, view: '', css_class: '', data: {}) + def self.build(id:, title:, active: false, icon: '', href: '', view: '', css_class: nil, data: nil, emoji: nil) { id: id, title: title, active: active, icon: icon, href: href, - method: method, view: view.to_s, css_class: css_class, - data: data + data: data || { qa_selector: 'menu_item_link', qa_title: title }, + emoji: emoji } end # rubocop: enable Metrics/ParameterLists |