Even clearer about where these pins are going
This commit is contained in:
@@ -16,10 +16,10 @@ class Cards::PinsController < ApplicationController
|
||||
|
||||
private
|
||||
def broadcast_add_to_tray(pin)
|
||||
pin.broadcast_prepend_later_to [ Current.user, :pins ], target: "pins", partial: "my/pins/pin"
|
||||
pin.broadcast_prepend_later_to [ Current.user, :pins_tray ], target: "pins", partial: "my/pins/pin"
|
||||
end
|
||||
|
||||
def broadcast_remove_from_tray(pin)
|
||||
pin.broadcast_remove_to [ Current.user, :pins ]
|
||||
pin.broadcast_remove_to [ Current.user, :pins_tray ]
|
||||
end
|
||||
end
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<%= turbo_stream_from Current.user, :pins %>
|
||||
<%= turbo_stream_from Current.user, :pins_tray %>
|
||||
|
||||
<%= tag.dialog id: "pin-tray", class: "tray pin-tray",
|
||||
data: { controller: "dialog", turbo_permanent: true, dialog_modal_value: false, dialog_target: "dialog", action: "keydown.esc->dialog#close:stop click@document->dialog#closeOnClickOutside" } do %>
|
||||
|
||||
Reference in New Issue
Block a user