module HotkeysHelper # Pass in an array of chorded keys, e.g. ["ctrl", "shift", "J"] def hotkey_label(hotkey) hotkey.map do |key| if key == "ctrl" && platform.mac? "⌘" elsif key == "enter" platform.mac? ? "return" : "enter" else key end.capitalize end.join("+").gsub(/⌘\+/, "⌘") end end