app/helpers/nav_helper.rb
# frozen_string_literal: true
module NavHelper
def header_links
@header_links ||= collect_header_links
end
def header_link?(link)
header_links.include?(link)
end
private
def collect_header_links
links = if current_user
%i[user_dropdown library]
else
%i[sign_in]
end
links += %i[search upload explore category groups]
links
end
end