chore: replace all cn comments of fe to en version by volc api (#320)

This commit is contained in:
tecvan
2025-07-31 10:32:15 +08:00
committed by GitHub
parent 716ec0cba8
commit 71f6245a01
2960 changed files with 15545 additions and 15545 deletions

View File

@@ -19,7 +19,7 @@ const styleFile = path.join(componentDir, `${setterName}.module.less`);
const packageIndexFile = path.join(__dirname, '..', 'src', 'index.ts');
const componentName = pascalize(setterName);
// 创建组件目录
// Create component catalog
if (fs.existsSync(componentDir)) {
console.error('can not created because this setter existed.');
process.exit(1);
@@ -27,12 +27,12 @@ if (fs.existsSync(componentDir)) {
fs.mkdirSync(componentDir);
// 创建 index.ts 文件
// Create the index.ts file
const indexContent = `export { ${componentName} } from './${setterName}';
export type { ${componentName}Options } from './${setterName}';`;
fs.writeFileSync(indexFile, indexContent);
// 创建 {setterName}.tsx 文件
// Create the {setterName} .tsx file
const componentContent = `import type { Setter } from '../types';
import styles from './${setterName}.module.less';
@@ -45,7 +45,7 @@ export const ${componentName}: Setter<string, ${componentName}Options> = ({value
`;
fs.writeFileSync(componentFile, componentContent);
// 创建 index.stories.tsx 文件
// Create the index.stories.tsx file
const storiesContent = `import type { StoryObj, Meta } from '@storybook/react';
import { useArgs } from '@storybook/preview-api';
@@ -79,7 +79,7 @@ type Story = StoryObj<typeof ${componentName}>;
export const Base: Story = {};`;
fs.writeFileSync(storiesFile, storiesContent);
// 创建 index.test.tsx 文件
// Create the index.test.tsx file
const testContent = `import '@testing-library/jest-dom';
import { describe, it, expect, vi } from 'vitest';
import { render, screen, fireEvent } from '@testing-library/react';
@@ -101,14 +101,14 @@ describe('${componentName} Setter', () => {
`;
fs.writeFileSync(testFile, testContent);
// 创建 {setterName}.module.less 文件
// Create the {setterName} .module.less file
const styleContent = `.${setterName} {
// Your styles here
}
`;
fs.writeFileSync(styleFile, styleContent);
// 在包入口追加setter到导出
// Append setter to export in package entry
const packageIndexAppendedExportContent = `export { ${componentName} } from './${setterName}';
export type { ${componentName}Options } from './${setterName}';`;
fs.appendFileSync(packageIndexFile, packageIndexAppendedExportContent);