@wonderkits/app
Version:
WonderKits micro-frontend SDK for sub-applications
27 lines (24 loc) • 633 B
JavaScript
;
/**
* @wonderkits/app/core
*
* 子应用核心类型定义 - 最小化设计
* 只包含子应用开发必需的类型
*/
/**
* 创建子应用配置的辅助函数
* @param config 子应用配置
* @returns 完整的子应用配置
*/
function defineSubApp(config) {
// 设置默认值
if (!config.manifest.displayName) {
config.manifest.displayName = config.manifest.name;
}
if (config.navigation && config.navigation.visible === undefined) {
config.navigation.visible = true;
}
return config;
}
exports.defineSubApp = defineSubApp;
//# sourceMappingURL=core.js.map