重构成功
This commit is contained in:
@ -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;
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user