fix(server): selfhost fixes (#7140)

fixes #6708, fixes #7139
This commit is contained in:
forehalo
2024-06-04 08:42:25 +00:00
parent 412b919ec6
commit 01fc1ea835
3 changed files with 12 additions and 1 deletions

View File

@@ -3,7 +3,6 @@ import { ModuleStartupConfigDescriptions } from '../fundamentals/config/types';
export interface PluginsConfig {}
export type AvailablePlugins = keyof PluginsConfig;
declare module '../fundamentals/config' {}
declare module '../fundamentals/config' {
interface AppConfig {
plugins: PluginsConfig;
@@ -16,5 +15,16 @@ declare module '../fundamentals/config' {
ModuleStartupConfigDescriptions<PluginsConfig[Plugin]>
>
): void;
plugins: {
/**
* @deprecated use `AFFiNE.use` instead
*/
use<Plugin extends AvailablePlugins>(
plugin: Plugin,
config?: DeepPartial<
ModuleStartupConfigDescriptions<PluginsConfig[Plugin]>
>
): void;
};
}
}