Sha256: a58cfad6b48424ab6c2e659389fd1ba01849d7c4a6d7b9f5f0272378fa3c683f
Contents?: true
Size: 635 Bytes
Versions: 2
Compression:
Stored size: 635 Bytes
Contents
module OpenConferenceWare module UserFavoritesHelper # Add JavaScript to layout that populates the user's favorites and binds these controls. def include_user_favorites_javascript expose_to_js :favorites_path, user_favorites_path(user_id: :me) run_when_dom_is_ready 'populate_user_favorites();' run_when_dom_is_ready 'bind_user_favorite_controls();' end # Return link for a UserFavorite control for the given +proposal+. def user_favorite_control_for(proposal) return link_to(content_tag(:span, "*"), user_favorites_path(:me), class: "favorite favorite_#{proposal.id}") end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
open_conference_ware-1.0.0.pre2 | app/helpers/open_conference_ware/user_favorites_helper.rb |
open_conference_ware-1.0.0.pre1 | app/helpers/open_conference_ware/user_favorites_helper.rb |