From 4a1fe657c0b244995ee6fc90f2000121b83773ea Mon Sep 17 00:00:00 2001 From: cryptogopher Date: Sun, 16 Apr 2023 03:03:03 +0200 Subject: [PATCH] Disable Turbo application-wide --- app/helpers/application_helper.rb | 1 - app/javascript/application.js | 1 + app/views/layouts/application.html.erb | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index dbf9b9e..c8da15d 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -35,7 +35,6 @@ module ApplicationHelper def tabular_form_for(record, options = {}, &block) options.merge! builder: TabularFormBuilder - options.merge! data: {turbo: false} form_for(record, **options, &-> (f) { f.table_form_for(&block) }) end diff --git a/app/javascript/application.js b/app/javascript/application.js index e524d16..0d1717e 100644 --- a/app/javascript/application.js +++ b/app/javascript/application.js @@ -1,2 +1,3 @@ // Configure your import map in config/importmap.rb. Read more: https://github.com/rails/importmap-rails import "@hotwired/turbo-rails" +Turbo.session.drive = false diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index 7fbc3a8..1950cf5 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -14,7 +14,7 @@
<% if user_signed_in? %> <%= image_link_to t(:sign_out), "logout", destroy_user_session_path, - data: { turbo_method: :delete } %> + data: { turbo: true, turbo_method: :delete } %> <% else %> <%= image_link_to t(:register), "account-plus-outline", new_user_registration_path, unless_current: true %>