import consumer from “./consumer”
consumer.subscriptions.create(“<%= class_name %>Channel”, {
connected() { // Called when the subscription is ready for use on the server }, disconnected() { // Called when the subscription has been terminated by the server }, received(data) { // Called when there's incoming data on the websocket for this channel }<%= actions.any? ? ",\n" : '' %>
<% actions.each do |action| -%>
<%=action %>: function() { return this.perform('<%= action %>'); }<%= action == actions[-1] ? '' : ",\n" %>
<% end -%> });