core-compat-api: added convertLegacyAppOptions

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2025-03-04 09:43:57 +01:00
parent e60e629a5e
commit d34e0e5eee
7 changed files with 358 additions and 18 deletions
+15 -15
View File
@@ -29,6 +29,21 @@ const appPlugin: FrontendPlugin<
{},
{},
{
'sign-in-page:app': ExtensionDefinition<{
kind: 'sign-in-page';
name: undefined;
config: {};
configInput: {};
output: ConfigurableExtensionDataRef<
ComponentType<SignInPageProps>,
'core.sign-in-page.component',
{}
>;
inputs: {};
params: {
loader: () => Promise<ComponentType<SignInPageProps>>;
};
}>;
app: ExtensionDefinition<{
config: {};
configInput: {};
@@ -383,21 +398,6 @@ const appPlugin: FrontendPlugin<
factory: AnyApiFactory;
};
}>;
'sign-in-page:app': ExtensionDefinition<{
kind: 'sign-in-page';
name: undefined;
config: {};
configInput: {};
output: ConfigurableExtensionDataRef<
ComponentType<SignInPageProps>,
'core.sign-in-page.component',
{}
>;
inputs: {};
params: {
loader: () => Promise<ComponentType<SignInPageProps>>;
};
}>;
'app-root-element:app/oauth-request-dialog': ExtensionDefinition<{
kind: 'app-root-element';
name: 'oauth-request-dialog';