Skip to main content

NavLogoBlueprint

Home > @backstage/frontend-plugin-api > NavLogoBlueprint

Creates an extension that replaces the logo in the nav bar with your own.

Signature:

NavLogoBlueprint: import("../wiring").ExtensionBlueprint<{
kind: "nav-logo";
name: undefined;
params: {
logoIcon: JSX.Element;
logoFull: JSX.Element;
};
output: import("../wiring").ConfigurableExtensionDataRef<{
logoIcon?: JSX.Element | undefined;
logoFull?: JSX.Element | undefined;
}, "core.nav-logo.logo-elements", {}>;
inputs: {};
config: {};
configInput: {};
dataRefs: {
logoElements: import("../wiring").ConfigurableExtensionDataRef<{
logoIcon?: JSX.Element | undefined;
logoFull?: JSX.Element | undefined;
}, "core.nav-logo.logo-elements", {}>;
};
}>