Skip to content

Commit 7dd8be6

Browse files
committed
chore(scripts): 优化new-component脚本
1 parent ba6b794 commit 7dd8be6

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

scripts/new-component.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,10 @@ const rootName = getComponentClass('${config.name}');
7171
export const ${componentName}: React.FC<${props}> = (props) => {
7272
return <div {...props} className={rootName}></div>;
7373
};
74+
75+
const defaultProps = {} satisfies Partial<${props}>;
76+
${componentName}.defaultProps = defaultProps;
77+
${componentName}.displayName = '${componentName}';
7478
`;
7579

7680
return [filename, content];

0 commit comments

Comments
 (0)