diff --git a/docs/extensions/capabilities/common-capabilities.md b/docs/extensions/capabilities/common-capabilities.md index a56f7d8804..940f5462b4 100644 --- a/docs/extensions/capabilities/common-capabilities.md +++ b/docs/extensions/capabilities/common-capabilities.md @@ -100,13 +100,22 @@ import { ExamplePage } from "./src/example-page" export default class ExampleRendererExtension extends LensRendererExtension { globalPages = [ { - path: "/example-route", - hideInMenu: true, + routePath: "/items/:id?", components: { Page: ExamplePage, } } ] + + globalPageMenus = [ + { + url: "/items/1", + title: "Example page", // used in icon's tooltip + components: { + Icon: () => , + } + } + ] } ``` @@ -146,11 +155,20 @@ import { ExampleIcon, ExamplePage } from "./src/page" export default class ExampleExtension extends LensRendererExtension { clusterPages = [ { - path: "/extension-example", - title: "Example Extension", + routePath: "/extension-example", + exact: true, components: { Page: () => , - MenuIcon: ExampleIcon, + } + } + ] + + clusterPageMenus = [ + { + url: "/extension-example", + title: "Example Extension", + components: { + Icon: ExampleIcon, } } ] diff --git a/docs/extensions/get-started/anatomy.md b/docs/extensions/get-started/anatomy.md index 523c6b9781..04707d818c 100644 --- a/docs/extensions/get-started/anatomy.md +++ b/docs/extensions/get-started/anatomy.md @@ -84,11 +84,9 @@ import React from "react" export default class ExampleExtension extends LensRendererExtension { clusterPages = [ { - path: "/extension-example", - title: "Hello World", + routePath: "/extension-example", components: { Page: () => , - MenuIcon: ExampleIcon, } } ]