From c1904b99027c8ed0d0751f1aa8e752632e597f2c Mon Sep 17 00:00:00 2001 From: Jandiasnow <88074479@qq.com> Date: Wed, 10 Apr 2024 09:41:27 +0800 Subject: [PATCH] refactor(Descriptions): delete itemStyle prop --- src/Descriptions/index.tsx | 3 --- src/Descriptions/style.ts | 10 +--------- 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/src/Descriptions/index.tsx b/src/Descriptions/index.tsx index 4242ff8..8fcd6da 100644 --- a/src/Descriptions/index.tsx +++ b/src/Descriptions/index.tsx @@ -11,7 +11,6 @@ export interface CustomDescriptionsProps { borderedBottomDashed?: boolean; borderedTop?: boolean; borderedTopDashed?: boolean; - itemStyle?: React.CSSProperties; } export interface DescriptionsProps extends AntdDescriptionsProps, CustomDescriptionsProps {} @@ -24,7 +23,6 @@ export const Descriptions: React.FC & { borderedBottomDashed, borderedTop, borderedTopDashed, - itemStyle, ...otherProps } = props; const { styles, cx } = useStyles({ @@ -32,7 +30,6 @@ export const Descriptions: React.FC & { borderedBottomDashed, borderedTop, borderedTopDashed, - itemStyle, size: otherProps.size, }); return ; diff --git a/src/Descriptions/style.ts b/src/Descriptions/style.ts index e58afee..586d01d 100644 --- a/src/Descriptions/style.ts +++ b/src/Descriptions/style.ts @@ -10,7 +10,6 @@ export const useStyles = createStyles( borderedBottomDashed, borderedTop, borderedTopDashed, - itemStyle, size, }: DescriptionsProps ) => { @@ -20,21 +19,14 @@ export const useStyles = createStyles( default: `${token.paddingSM}px ${token.paddingLG}px`, }; const hasCustomSizeStyle = borderedBottom || borderedBottomDashed; - const itemStyleString = - itemStyle && - Object.keys(itemStyle) - // @ts-ignore - .map(key => `${key}:${itemStyle[key]};`) - .join(''); return { custom: css` .${prefixCls}-descriptions-item-content { align-items: center !important; } .${prefixCls}-descriptions-row > td { - padding-bottom: 8px !important; padding-top: 8px !important; - ${itemStyleString} + padding-bottom: 8px !important; } ${hasCustomSizeStyle && size &&