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 -%> });