重构成功

This commit is contained in:
yinsx
2025-12-22 15:01:10 +08:00
parent 1df41ac4ab
commit 1de2ac8491
25 changed files with 349 additions and 377 deletions

View File

@ -155,7 +155,7 @@ const commonComponents = {
};
// 根据框架获取组件配置
export function getComponentsByFramework(framework) {
export const getComponentsByFramework = (framework) => {
if (!framework || framework === "none") return {};
const isReact = ["react", "nextjs"].includes(framework);
@ -174,16 +174,16 @@ export function getComponentsByFramework(framework) {
}
return {};
}
};
// 获取默认框架
function getDefaultFramework(projectType) {
const getDefaultFramework = (projectType) => {
const opts = frameworkOptions[projectType];
return opts?.[0]?.value || "none";
}
};
// 生成前端/全栈项目的步骤配置
export function generateSteps(projectType, selectedFramework) {
export const generateSteps = (projectType, selectedFramework) => {
const defaultFramework = getDefaultFramework(projectType);
const framework = selectedFramework || defaultFramework;
@ -213,4 +213,4 @@ export function generateSteps(projectType, selectedFramework) {
});
return steps;
}
};