Skip to content

Commit adaa24b

Browse files
committed
fix: only show UI pages when camel app CRD is deployed
1 parent b459b03 commit adaa24b

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

console-extensions.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@
1212
},
1313
{
1414
"type": "console.page/route",
15+
"flags": {
16+
"required": ["CAMEL_APP_FLAG"]
17+
},
1518
"properties": {
1619
"exact": false,
1720
"path": "/camel/app/ns/:ns/name/:name",
@@ -20,6 +23,9 @@
2023
},
2124
{
2225
"type": "console.page/route",
26+
"flags": {
27+
"required": ["CAMEL_APP_FLAG"]
28+
},
2329
"properties": {
2430
"exact": true,
2531
"path": ["/camel/ns/:ns", "/camel/all-namespaces"],
@@ -28,6 +34,9 @@
2834
},
2935
{
3036
"type": "console.navigation/href",
37+
"flags": {
38+
"required": ["CAMEL_APP_FLAG"]
39+
},
3140
"properties": {
3241
"id": "camel",
3342
"name": "%plugin__camel-openshift-console-plugin~Camel%",

0 commit comments

Comments
 (0)