%= turbo_frame_tag dom_id(@message, :new_boost) do %>
<%= form_with model: [ @message, Boost.new ], class: "boost__form flex align-center gap expanded",
data: { controller: "form scroll-into-view", turbo_frame: dom_id(@message, :boosting), action: "keydown.esc->form#cancel" } do |form| %>
<%= form.button class: "btn btn--reversed", type: "submit" do %>
<%= image_tag "check.svg", aria: { hidden: "true" } %>
Submit
<% end %>
<%= link_to message_boosts_path(@message), data: { turbo_frame: dom_id(@message, :boosts), form_target: "cancel" }, class: "btn btn--negative" do %>
<%= image_tag "minus.svg", aria: { hidden: "true" } %>
Cancel
<% end %>
<% end %>
<% end %>