From ffab8b444f69d2bb028cb19e760edecba1fe6861 Mon Sep 17 00:00:00 2001 From: Cameron Dutro Date: Fri, 9 Dec 2022 13:45:56 -0800 Subject: [PATCH] Properly scope lookbook routes --- .changeset/small-clouds-fail.md | 5 +++++ demo/config/routes.rb | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 .changeset/small-clouds-fail.md diff --git a/.changeset/small-clouds-fail.md b/.changeset/small-clouds-fail.md new file mode 100644 index 0000000000..ea1dd15c20 --- /dev/null +++ b/.changeset/small-clouds-fail.md @@ -0,0 +1,5 @@ +--- +'@primer/view-components': patch +--- + +Properly scope Lookbook routes diff --git a/demo/config/routes.rb b/demo/config/routes.rb index 44041a5dae..b1cc241710 100644 --- a/demo/config/routes.rb +++ b/demo/config/routes.rb @@ -17,7 +17,9 @@ post "/example_check/ok", to: "auto_check#ok", as: :example_check_ok post "/example_check/error", to: "auto_check#error", as: :example_check_error post "/example_check/random", to: "auto_check#random", as: :example_check_random + end - mount Lookbook::Engine, at: "/lookbook" if defined?(Lookbook) + scope path: Rails.env.production? ? "/view-components/lookbook/" : "/lookbook" do + mount Lookbook::Engine, at: "/" if defined?(Lookbook) end end