Skip to content

Instantly share code, notes, and snippets.

@leastbad
Created July 10, 2020 18:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save leastbad/ff986dac8da9d0f3d77ec5bed54d6e6d to your computer and use it in GitHub Desktop.
Save leastbad/ff986dac8da9d0f3d77ec5bed54d6e6d to your computer and use it in GitHub Desktop.
server-side stimulate
def stimulate(target, data)
dataset = {}
data.each do |k, v|
dataset["data-#{k}"] = v.to_s
end
channel.receive({
"target" => target,
"attrs" => element.attributes.to_h.symbolize_keys,
"dataset" => dataset
})
end
@leastbad
Copy link
Author

Thanks + credit: @joshleblanc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment