Update to use coreExtensionsData.title

Signed-off-by: Adam Kunicki <kunickiaj@gmail.com>
This commit is contained in:
Adam Kunicki
2025-10-25 21:54:35 -07:00
parent 90956a61bd
commit 66f29d2921
7 changed files with 11 additions and 48 deletions
-7
View File
@@ -83,13 +83,6 @@ export const homeReactTranslationRef: TranslationRef<
}
>;
// @alpha
export const titleExtensionDataRef: ConfigurableExtensionDataRef<
string,
'title',
{}
>;
// @alpha
export const widgetMetadataRef: ConfigurableExtensionDataRef<
{
-1
View File
@@ -24,7 +24,6 @@
* @packageDocumentation
*/
export { homeReactTranslationRef } from './translation';
export { titleExtensionDataRef } from './alpha/dataRefs';
export {
HomepageWidgetBlueprint,
widgetMetadataRef,
-26
View File
@@ -1,26 +0,0 @@
/*
* Copyright 2025 The Backstage Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import { createExtensionDataRef } from '@backstage/frontend-plugin-api';
/**
* Title data supplied to the home page extension when composing via the new frontend system.
*
* @alpha
*/
export const titleExtensionDataRef = createExtensionDataRef<string>().with({
id: 'title',
});