module Turbo::Streams::Broadcasts

def broadcast_action_later_to(*streamables, action:, target: nil, targets: nil, **rendering)

def broadcast_action_later_to(*streamables, action:, target: nil, targets: nil, **rendering)
  Turbo::Streams::ActionBroadcastJob.perform_later \
    stream_name_from(streamables), action: action, target: target, targets: targets, **rendering
end