From 4482a7e5e9136d67ca6726f34edf524a3c9d5b5a Mon Sep 17 00:00:00 2001 From: Jose Farias Date: Fri, 13 Dec 2024 14:59:31 -0600 Subject: [PATCH] Pull out access_menu_tag --- app/helpers/accesses_helper.rb | 7 +++++++ app/views/buckets/edit.html.erb | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/app/helpers/accesses_helper.rb b/app/helpers/accesses_helper.rb index 38fd5b78a..e1fb3ad0f 100644 --- a/app/helpers/accesses_helper.rb +++ b/app/helpers/accesses_helper.rb @@ -1,4 +1,11 @@ module AccessesHelper + def access_menu_tag(bucket, &) + tag.menu class: [ "flex flex-column gap margin-none pad txt-medium", { "toggler--toggled": bucket.all_access? } ], data: { + controller: "filter toggle-class", + filter_active_class: "filter--active", filter_selected_class: "selected", + toggle_class_toggle_class: "toggler--toggled" }, & + end + def access_toggles_for(users, selected:) render partial: "buckets/access_toggle", collection: users, as: :user, diff --git a/app/views/buckets/edit.html.erb b/app/views/buckets/edit.html.erb index 2abc31a13..430134654 100644 --- a/app/views/buckets/edit.html.erb +++ b/app/views/buckets/edit.html.erb @@ -29,7 +29,7 @@
- <%= tag.menu class: [ "flex flex-column gap margin-none pad txt-medium", { "toggler--toggled": @bucket.all_access? } ], data: { controller: "filter toggle-class", filter_active_class: "filter--active", filter_selected_class: "selected", toggle_class_toggle_class: "toggler--toggled" } do %> + <%= access_menu_tag @bucket do %>
  • <%= image_tag "everyone.svg", aria: { hidden: "true" }, class: "colorize--black" %>