disable_withで二重送信を防げ!

よくある連打されてエラーになるパターンですね。

= f.submit "送信", class: "is-button-black center__block", data: { disable_with: t("sending") }

こんな感じでdisable_withをつけることで、ボタンクリック後に指定した文字に切り替わってくれます。

自分はi18n信者なんで、i18nで記述しています。