frontend-app-api: use createExtensionInput for CoreNav + fix input name

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2023-09-18 18:00:58 +02:00
parent d3ec937831
commit 8fbe6c0bde
@@ -18,6 +18,7 @@ import React from 'react';
import {
createExtension,
coreExtensionData,
createExtensionInput,
} from '@backstage/frontend-plugin-api';
import { makeStyles } from '@material-ui/core';
import {
@@ -66,11 +67,9 @@ export const CoreNav = createExtension({
id: 'core.nav',
at: 'core.layout/nav',
inputs: {
targets: {
extensionData: {
path: coreExtensionData.navTarget,
},
},
items: createExtensionInput({
path: coreExtensionData.navTarget,
}),
},
output: {
element: coreExtensionData.reactElement,