File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed
Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -65,11 +65,21 @@ function initComponent(): InitRes {
6565import React from 'react';
6666import type { ${ props } } from './${ getFilename ( 'types' ) . replace ( / \. t s $ / , '' ) } ';
6767import { getComponentClass } from '@pkg/shared';
68+ import type { RequiredPart } from '@tool-pack/types';
69+ import { getClassNames } from '@tool-pack/basic';
6870
6971const rootName = getComponentClass('${ config . name } ');
7072
7173export const ${ componentName } : React.FC<${ props } > = (props) => {
72- return <div {...props} className={rootName}></div>;
74+ const { children, className, ...rest } = props as RequiredPart<
75+ TooltipProps,
76+ keyof typeof defaultProps
77+ >;
78+ return (
79+ <div {...rest} className={getClassNames(rootName, className)}>
80+ {children}
81+ </div>
82+ );
7383};
7484
7585const defaultProps = {} satisfies Partial<${ props } >;
You can’t perform that action at this time.
0 commit comments