# The job that powers the broadcast_render_later_to available in Turbo::Streams::Broadcasts for rendering
# turbo stream templates.
class Turbo::Streams::BroadcastJob < ActiveJob::Base
discard_on ActiveJob::DeserializationError
def perform(stream, **rendering)
Turbo::StreamsChannel.broadcast_render_to stream, **rendering
end
end