Skip to content

Commit 9f824ec

Browse files
authored
Merge pull request #133 from AlchemyCMS/deactivate-turbo
fix(Main Navigation): Disable Turbo on Solidus Tab
2 parents 2dbed2c + 4cf8fb7 commit 9f824ec

2 files changed

Lines changed: 16 additions & 2 deletions

File tree

config/initializers/alchemy.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
action: "index",
77
name: "Store",
88
icon: (Alchemy.gem_version >= Gem::Version.new("7.4.0.a")) ? "shopping-cart" : "shopping-cart-line",
9-
data: {turbolinks: false},
9+
data: {turbolinks: false, turbo: false},
1010
sub_navigation: [
1111
{
1212
controller: "/spree/admin/orders",

spec/features/alchemy/alchemy_admin_integrations_spec.rb

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,27 @@
1919
expect(page).to have_content "Welcome back"
2020
end
2121

22-
it "it is possible to login and visit Spree admin" do
22+
it "it is possible to login and visit Solidus admin" do
2323
login!
2424
visit "/admin/orders"
2525

2626
expect(page).to have_content "No Orders found"
2727
end
2828

29+
it "it disables turbolinks on Solidus link" do
30+
login!
31+
visit "/admin/pages"
32+
33+
expect(page).to have_css ".main_navi_entry[data-turbolinks='false']"
34+
end
35+
36+
it "it disables turbo on Solidus link" do
37+
login!
38+
visit "/admin/pages"
39+
40+
expect(page).to have_css ".main_navi_entry[data-turbo='false']"
41+
end
42+
2943
private
3044

3145
def login!

0 commit comments

Comments
 (0)