Sha256: 7964e9eabd128d771a954e6f67aec3ce4d2e439134ddeabeeffcd6a0689855c0
Contents?: true
Size: 539 Bytes
Versions: 12
Compression:
Stored size: 539 Bytes
Contents
format :html do def link_to_mycard link_to_card Auth.current.name, nil, id: "my-card-link", class: "nav-link #{classy('my-card')}" end def account_dropdown &render_role_item split_button link_to_mycard, nil do [ link_to_card([Auth.current, :account_settings], "Account"), (["Roles", role_items(&render_role_item)] if special_roles?) ] end end def special_roles? Auth.current_roles.size > 1 end def role_items &block Auth.current_roles.map(&block) end end
Version data entries
12 entries across 12 versions & 1 rubygems