diff --git a/app/views/bubbles/_assignees.html.erb b/app/views/bubbles/_assignees.html.erb new file mode 100644 index 000000000..f054bb3ed --- /dev/null +++ b/app/views/bubbles/_assignees.html.erb @@ -0,0 +1,18 @@ +<%= turbo_frame_tag bubble, :assignees do %> +
+ <% bubble.assignees.each do |assignee| %> + <%= avatar_tag assignee, loading: :lazy, class: "avatar" %> + <% end %> + +
+ + + + <%= render "bubbles/sidebar/assignment", bubble: bubble %> + +
+
+<% end %> diff --git a/app/views/bubbles/_people.html.erb b/app/views/bubbles/_people.html.erb index daf4e311f..68268ce55 100644 --- a/app/views/bubbles/_people.html.erb +++ b/app/views/bubbles/_people.html.erb @@ -6,12 +6,7 @@
Assigned -
- <% bubble.assignees.each do |assignee| %> - <%= avatar_tag assignee, loading: :lazy, class: "avatar" %> - <% end %> - <%= render "bubbles/sidebar/assignment", bubble: bubble, users: bubble.bucket.users.active %> -
+ <%= render "bubbles/assignees", bubble: bubble %>
- \ No newline at end of file + diff --git a/app/views/bubbles/sidebar/_assignment.html.erb b/app/views/bubbles/sidebar/_assignment.html.erb index 8610cf086..72dc42976 100644 --- a/app/views/bubbles/sidebar/_assignment.html.erb +++ b/app/views/bubbles/sidebar/_assignment.html.erb @@ -1,14 +1,9 @@ -
- - +<%= turbo_frame_tag bubble, :assignment do %> Assign this to… <%= form_with url: bucket_bubble_assignment_toggles_path(bubble.bucket, bubble), class: "flex flex-column full-width popup__list", data: { controller: "form" } do |form| %> - <% users.sort_by(&:name).each do |user| %> + <% bubble.bucket.users.active.sort_by(&:name).each do |user| %> -
+<% end %>