Confirmation alert using Turbo in Rails
Using an confirmation browser alert is a common thing to do. This seemingly works fine while using Turbo, however, try to cancel the alert and your request still goes through.
Previously on rails:
<%= link_to "Go away", "/go-away", data: {confirm: "Are you sure?"} %>
Use data-turbo-confirm
for correct functionality:
<%= link_to "Go away", "/go-away", data: {turbo_confirm: "Are you sure?"} %>
Tweet