Skip to content

Commit 18c7ab0

Browse files
authored
Merge pull request #326 from Kuadrant/fix-api-tab-mountpoint
installation.md: fix APi tabs mount points
2 parents e4cc1c9 + 2980c29 commit 18c7ab0

1 file changed

Lines changed: 39 additions & 17 deletions

File tree

docs/installation.md

Lines changed: 39 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -397,51 +397,66 @@ plugins:
397397
dynamicPlugins:
398398
frontend:
399399
internal.plugin-kuadrant:
400+
apiFactories:
401+
- importName: kuadrantApiFactory
400402
appIcons:
401403
- name: kuadrantIcon
402404
importName: KuadrantIcon
405+
- name: apiIcon
406+
importName: ApiIcon
407+
- name: keyIcon
408+
importName: KeyIcon
409+
- name: approvalIcon
410+
importName: ApprovalIcon
411+
menuItems:
412+
kuadrant.api-products:
413+
parent: kuadrant
414+
kuadrant.my-api-keys:
415+
parent: kuadrant
416+
kuadrant.api-key-approval:
417+
parent: kuadrant
403418
dynamicRoutes:
404419
- path: /kuadrant
405420
importName: KuadrantPage
421+
menuItem:
422+
icon: kuadrantIcon
423+
text: Kuadrant
406424
- path: /kuadrant/api-products
407425
importName: ApiProductsPage
408426
menuItem:
409-
icon: kuadrantIcon
427+
icon: apiIcon
410428
text: API Products
411429
- path: /kuadrant/my-api-keys
412430
importName: MyApiKeysPage
413431
menuItem:
414-
icon: kuadrantIcon
432+
icon: keyIcon
415433
text: My API Keys
416434
- path: /kuadrant/api-key-approval
417435
importName: ApiKeyApprovalPage
418436
menuItem:
419-
icon: kuadrantIcon
437+
icon: approvalIcon
420438
text: API Key Approval
421439
- path: /kuadrant/api-products/:namespace/:name
422440
importName: ApiProductDetailPage
423441
- path: /kuadrant/api-keys/:namespace/:name
424442
importName: ApiKeyDetailPage
425-
menuItems:
426-
kuadrant:
427-
icon: kuadrantIcon
428-
title: Kuadrant
429-
kuadrant.api-products:
430-
parent: kuadrant
431-
kuadrant.my-api-keys:
432-
parent: kuadrant
433-
kuadrant.api-key-approval:
434-
parent: kuadrant
443+
entityTabs:
444+
- mountPoint: entity.page.api-keys
445+
path: /api-keys
446+
title: API Keys
447+
- mountPoint: entity.page.api-product-info
448+
path: /api-product-info
449+
title: API Product Info
435450
mountPoints:
436-
- mountPoint: entity.page.api/cards
451+
- mountPoint: entity.page.api-keys/cards
437452
importName: EntityKuadrantApiKeyManagementTab
438453
config:
439454
layout:
440455
gridColumn: "1 / -1"
441456
if:
442457
allOf:
443458
- isKind: api
444-
- mountPoint: entity.page.api/cards
459+
- mountPoint: entity.page.api-product-info/cards
445460
importName: EntityKuadrantApiProductInfoContent
446461
config:
447462
layout:
@@ -853,16 +868,23 @@ plugins:
853868
importName: ApiProductDetailPage
854869
- path: /kuadrant/api-keys/:namespace/:name
855870
importName: ApiKeyDetailPage
871+
entityTabs:
872+
- mountPoint: entity.page.api-keys
873+
path: /api-keys
874+
title: API Keys
875+
- mountPoint: entity.page.api-product-info
876+
path: /api-product-info
877+
title: API Product Info
856878
mountPoints:
857-
- mountPoint: entity.page.api/cards
879+
- mountPoint: entity.page.api-keys/cards
858880
importName: EntityKuadrantApiKeyManagementTab
859881
config:
860882
layout:
861883
gridColumn: "1 / -1"
862884
if:
863885
allOf:
864886
- isKind: api
865-
- mountPoint: entity.page.api/cards
887+
- mountPoint: entity.page.api-product-info/cards
866888
importName: EntityKuadrantApiProductInfoContent
867889
config:
868890
layout:

0 commit comments

Comments
 (0)