Skip to content

Commit 7d11ad0

Browse files
committed
feat: Add additional fix className for better styling
1 parent 4bfde3e commit 7d11ad0

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/Table.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,7 @@ function Table<RecordType extends DefaultRecordType>(props: TableProps<RecordTyp
144144

145145
// ===================== Effects ======================
146146
const [scrollbarSize, setScrollbarSize] = React.useState(0);
147+
147148
React.useEffect(() => {
148149
setScrollbarSize(getScrollBarSize());
149150
});
@@ -492,6 +493,10 @@ function Table<RecordType extends DefaultRecordType>(props: TableProps<RecordTyp
492493
[`${prefixCls}-layout-fixed`]: tableLayout === 'fixed',
493494
[`${prefixCls}-fixed-header`]: fixHeader,
494495
[`${prefixCls}-fixed-column`]: fixColumn,
496+
[`${prefixCls}-has-fix-left`]: flattenColumns[0] && flattenColumns[0].fixed,
497+
[`${prefixCls}-has-fix-right`]:
498+
flattenColumns[flattenColumns.length - 1] &&
499+
flattenColumns[flattenColumns.length - 1].fixed === 'right',
495500
})}
496501
style={style}
497502
id={id}

0 commit comments

Comments
 (0)