Revert "Fix default display name"

This reverts commit 1be862acba.

It is not a bug.
This commit is contained in:
timongh 2022-03-29 15:37:48 +08:00
parent 1be862acba
commit b8ea52e356

View File

@ -23,7 +23,6 @@ export interface PluginMinimalData extends FeatureBase {
/** 显示名称, 默认同插件名称 */
displayName?: string
}
type PartialRequired<Target, Props extends keyof Target> = Target & {
[P in Props]-?: Target[P]
}
@ -68,12 +67,11 @@ export const installPlugin = async (code: string) => {
message: `已更新插件'${plugin.displayName}', 刷新后生效`,
}
}
const newPlugin = lodash(plugin)
.set<PluginMetadata & { code: string }>(['code'], code)
.defaults({
const newPlugin = {
code,
displayName: plugin.name, // 默认等于 name
})
.value()
...plugin,
}
settings.userPlugins[plugin.name] = newPlugin
plugins.push(newPlugin)
// const { coreApis } = await import('../core/core-apis')
@ -161,8 +159,8 @@ export const loadAllPlugins = async (components: ComponentMetadata[]) => {
loadFeaturesFromCodes,
FeatureKind,
} = await import('@/core/external-input/load-features-from-codes')
const otherPlugins = lodash(components).map(extractPluginFromComponent).filter(p => p !== null)
.map(p => p!).concat(await loadFeaturesFromCodes(
const otherPlugins = lodash(components).map(extractPluginFromComponent).filter(p => p !== null).
map(p => p!).concat(await loadFeaturesFromCodes(
FeatureKind.Plugin,
Object.keys(settings.userPlugins),
Object.values(settings.userPlugins).map(p => p.code),