From 351178c39e7d8acd3dd644293609c63340a21c00 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Mon, 10 Mar 2025 16:55:27 +0100 Subject: [PATCH] update API reports for convertLegacyApp entityPage option + fixes Signed-off-by: Patrik Oldsberg --- packages/core-compat-api/report.api.md | 6 ++++++ packages/core-compat-api/src/convertLegacyApp.ts | 1 + packages/core-compat-api/src/index.ts | 5 ++++- packages/frontend-test-utils/report.api.md | 1 + 4 files changed, 12 insertions(+), 1 deletion(-) diff --git a/packages/core-compat-api/report.api.md b/packages/core-compat-api/report.api.md index 9f7582db03..125533c6d3 100644 --- a/packages/core-compat-api/report.api.md +++ b/packages/core-compat-api/report.api.md @@ -33,8 +33,14 @@ export function compatWrapper(element: ReactNode): React_2.JSX.Element; // @public (undocumented) export function convertLegacyApp( rootElement: React_2.JSX.Element, + options?: ConvertLegacyAppOptions, ): (FrontendPlugin | FrontendModule)[]; +// @public (undocumented) +export interface ConvertLegacyAppOptions { + entityPage?: React_2.JSX.Element; +} + // @public (undocumented) export function convertLegacyAppOptions(options?: { apis?: Iterable; diff --git a/packages/core-compat-api/src/convertLegacyApp.ts b/packages/core-compat-api/src/convertLegacyApp.ts index dac9849aac..2a62a6c1c6 100644 --- a/packages/core-compat-api/src/convertLegacyApp.ts +++ b/packages/core-compat-api/src/convertLegacyApp.ts @@ -59,6 +59,7 @@ function selectChildren( }); } +/** @public */ export interface ConvertLegacyAppOptions { /** * By providing an entity page element here it will be split up and converted diff --git a/packages/core-compat-api/src/index.ts b/packages/core-compat-api/src/index.ts index 6c2df56d92..b1168184f9 100644 --- a/packages/core-compat-api/src/index.ts +++ b/packages/core-compat-api/src/index.ts @@ -17,7 +17,10 @@ export * from './compatWrapper'; export * from './apis'; -export { convertLegacyApp } from './convertLegacyApp'; +export { + convertLegacyApp, + type ConvertLegacyAppOptions, +} from './convertLegacyApp'; export { convertLegacyAppOptions } from './convertLegacyAppOptions'; export { convertLegacyPlugin } from './convertLegacyPlugin'; export { convertLegacyPageExtension } from './convertLegacyPageExtension'; diff --git a/packages/frontend-test-utils/report.api.md b/packages/frontend-test-utils/report.api.md index e14c971419..b139538cbe 100644 --- a/packages/frontend-test-utils/report.api.md +++ b/packages/frontend-test-utils/report.api.md @@ -134,6 +134,7 @@ export type TestAppOptions = { config?: JsonObject; extensions?: ExtensionDefinition[]; features?: FrontendFeature[]; + initialRouteEntries?: string[]; }; export { withLogCollector };