Skip to content

Commit d771343

Browse files
authored
chore: popup support style inject (#504)
1 parent dfc4105 commit d771343

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/Popup.tsx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,18 @@ export interface ContentProps {
88
id?: string;
99
classNames?: TooltipProps['classNames'];
1010
styles?: TooltipProps['styles'];
11+
className?: string;
12+
style?: React.CSSProperties;
1113
}
1214

1315
const Popup: React.FC<ContentProps> = (props) => {
14-
const { children, prefixCls, id, classNames, styles } = props;
16+
const { children, prefixCls, id, classNames, styles, className, style } = props;
1517

1618
return (
1719
<div
1820
id={id}
19-
className={cls(`${prefixCls}-body`, classNames?.body)}
20-
style={styles?.body}
21+
className={cls(`${prefixCls}-body`, classNames?.body, className)}
22+
style={{ ...styles?.body, ...style }}
2123
role="tooltip"
2224
>
2325
{typeof children === 'function' ? children() : children}

0 commit comments

Comments
 (0)