From d50fccfcaf29adfc3f2cd2279f7e8603e551bfec Mon Sep 17 00:00:00 2001
From: Martin Brennan
Date: Thu, 2 Nov 2023 12:13:20 +1000
Subject: [PATCH] DEV: Do not auto-generate plugin routes for admin
experimental sidebar (#24211)
Followup to b53449eac98dbb579f2d2ebc275badc2cafaed64, we cannot
generate the links to plugin admin pages in this way because it
depends on which plugins are installed; we would need to somehow
do it at runtime. Leaving it out for now, for people who need to
find these admin routes the Ember Inspector extension for Chrome
can be used in the meantime.
---
.../admin-config-area-sidebar-experiment.hbs | 3 +-
.../app/lib/sidebar/admin-nav-map.js | 15 +------
lib/tasks/javascript.rake | 40 ++++++++++---------
3 files changed, 25 insertions(+), 33 deletions(-)
diff --git a/app/assets/javascripts/admin/addon/components/admin-config-area-sidebar-experiment.hbs b/app/assets/javascripts/admin/addon/components/admin-config-area-sidebar-experiment.hbs
index 45964d85fd6..0f2831af96a 100644
--- a/app/assets/javascripts/admin/addon/components/admin-config-area-sidebar-experiment.hbs
+++ b/app/assets/javascripts/admin/addon/components/admin-config-area-sidebar-experiment.hbs
@@ -13,7 +13,8 @@
icon
or a
href
, if you want to link to a specific page but don't know the
- Ember route.
+ Ember route. You can also use the Ember Inspector extension to find route
+ names, for example for plugin routes which are not auto-generated here.