mirror of
https://github.com/dbeaver/cloudbeaver.git
synced 2026-09-24 16:04:36 +08:00
refactor: CB-1354 create core ui manifest
This commit is contained in:
@@ -105,7 +105,7 @@ import { RouterService, ScreenService } from '@cloudbeaver/core-routing';
|
||||
import { EnvironmentService, GraphQLService } from '@cloudbeaver/core-sdk';
|
||||
import { LocalStorageSaveService, SettingsService } from '@cloudbeaver/core-settings';
|
||||
import { ThemeService } from '@cloudbeaver/core-theming';
|
||||
import { NavigationService, OptionsPanelService, ClipboardBootstrap, ClipboardService } from '@cloudbeaver/core-ui';
|
||||
import { coreUIManifest } from '@cloudbeaver/core-ui';
|
||||
import { coreViewManifest } from '@cloudbeaver/core-view';
|
||||
|
||||
export const coreManifests: PluginManifest[] = [
|
||||
@@ -151,8 +151,6 @@ export const coreManifests: PluginManifest[] = [
|
||||
PermissionsService,
|
||||
CoreSettingsService,
|
||||
CommonDialogService,
|
||||
ClipboardService,
|
||||
ClipboardBootstrap,
|
||||
SessionExpireService,
|
||||
SessionExpireWarningDialogService,
|
||||
SessionExpiredDialogService,
|
||||
@@ -180,8 +178,6 @@ export const coreManifests: PluginManifest[] = [
|
||||
EnvironmentService,
|
||||
ExceptionsCatcherService,
|
||||
EventsSettingsService,
|
||||
NavigationService,
|
||||
OptionsPanelService,
|
||||
GraphQLService,
|
||||
LocalStorageSaveService,
|
||||
LocalizationService,
|
||||
@@ -217,5 +213,6 @@ export const coreManifests: PluginManifest[] = [
|
||||
ServerService,
|
||||
],
|
||||
},
|
||||
coreUIManifest,
|
||||
coreViewManifest,
|
||||
];
|
||||
|
||||
@@ -4,3 +4,4 @@ export * from './AuthenticationProvider';
|
||||
export * from './useAuthenticationAction';
|
||||
export * from './Clipboard/ClipboardBootstrap';
|
||||
export * from './Clipboard/ClipboardService';
|
||||
export { manifest as coreUIManifest } from './manifest';
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
/*
|
||||
* CloudBeaver - Cloud Database Manager
|
||||
* Copyright (C) 2020-2021 DBeaver Corp and others
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0.
|
||||
* you may not use this file except in compliance with the License.
|
||||
*/
|
||||
|
||||
import type { PluginManifest } from '@cloudbeaver/core-di';
|
||||
|
||||
import { ClipboardBootstrap } from './Clipboard/ClipboardBootstrap';
|
||||
import { ClipboardService } from './Clipboard/ClipboardService';
|
||||
import { NavigationService } from './Screens/AppScreen/NavigationService';
|
||||
import { OptionsPanelService } from './Screens/AppScreen/OptionsPanelService';
|
||||
|
||||
export const manifest: PluginManifest = {
|
||||
info: {
|
||||
name: 'Core UI',
|
||||
},
|
||||
|
||||
providers: [
|
||||
NavigationService,
|
||||
OptionsPanelService,
|
||||
ClipboardBootstrap,
|
||||
ClipboardService,
|
||||
],
|
||||
};
|
||||
Reference in New Issue
Block a user