From e4e53c7ddc5c20ef17f043f3f8d366bdfd1de172 Mon Sep 17 00:00:00 2001 From: afc163 Date: Mon, 2 Dec 2019 17:17:01 +0800 Subject: [PATCH 1/2] Add className to header last th ant-design/ant-design#20030 --- src/TableHeaderRow.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/TableHeaderRow.tsx b/src/TableHeaderRow.tsx index c4b6190c4..257cda544 100644 --- a/src/TableHeaderRow.tsx +++ b/src/TableHeaderRow.tsx @@ -48,6 +48,7 @@ function TableHeaderRow({ [`${prefixCls}-align-${column.align}`]: !!column.align, [`${prefixCls}-row-cell-ellipsis`]: !!column.ellipsis, [`${prefixCls}-row-cell-break-word`]: !!column.width, + [`${prefixCls}-row-cell-last`]: i === row.length - 1, }); return ( From f4920f8fb0dbf08c77383b9be7d79c85362fcb75 Mon Sep 17 00:00:00 2001 From: afc163 Date: Mon, 2 Dec 2019 17:18:29 +0800 Subject: [PATCH 2/2] :white_check_mark: update snapshots --- .../Table.expandRow.spec.js.snap | 30 +++++----- .../Table.fixedColumns.spec.js.snap | 6 +- tests/__snapshots__/Table.spec.js.snap | 58 +++++++++---------- 3 files changed, 47 insertions(+), 47 deletions(-) diff --git a/tests/__snapshots__/Table.expandRow.spec.js.snap b/tests/__snapshots__/Table.expandRow.spec.js.snap index dfa5c90fc..1a7a5f79e 100644 --- a/tests/__snapshots__/Table.expandRow.spec.js.snap +++ b/tests/__snapshots__/Table.expandRow.spec.js.snap @@ -27,7 +27,7 @@ exports[`Table.expand controlled by expandedRowKeys 1`] = ` Name Age @@ -127,7 +127,7 @@ exports[`Table.expand controlled by expandedRowKeys 2`] = ` Name Age @@ -241,7 +241,7 @@ exports[`Table.expand expand all rows by default 1`] = ` Name Age @@ -354,7 +354,7 @@ exports[`Table.expand expand row by click 1`] = ` Name Age @@ -454,7 +454,7 @@ exports[`Table.expand expand rows by defaultExpandedRowKeys 1`] = ` Name Age @@ -554,7 +554,7 @@ exports[`Table.expand renders a custom icon 1`] = ` Name Age @@ -657,7 +657,7 @@ exports[`Table.expand renders expand icon as cell 1`] = ` Name Age @@ -744,7 +744,7 @@ exports[`Table.expand renders expand icon to the specify column 1`] = ` Name Age @@ -831,7 +831,7 @@ exports[`Table.expand renders expand row correctly 1`] = ` Name Age @@ -918,7 +918,7 @@ exports[`Table.expand renders expend row class correctly 1`] = ` Name Age @@ -1027,7 +1027,7 @@ exports[`Table.expand renders fixed column correctly 1`] = ` Age Gender @@ -1115,7 +1115,7 @@ exports[`Table.expand renders fixed column correctly 1`] = ` > Name @@ -1184,7 +1184,7 @@ exports[`Table.expand renders fixed column correctly 1`] = ` > Gender @@ -1249,7 +1249,7 @@ exports[`Table.expand renders nested data correctly 1`] = ` Name Age @@ -1336,7 +1336,7 @@ exports[`Table.expand renders tree row correctly 1`] = ` Name Age diff --git a/tests/__snapshots__/Table.fixedColumns.spec.js.snap b/tests/__snapshots__/Table.fixedColumns.spec.js.snap index e6bea1bb9..e4f2c583a 100644 --- a/tests/__snapshots__/Table.fixedColumns.spec.js.snap +++ b/tests/__snapshots__/Table.fixedColumns.spec.js.snap @@ -99,7 +99,7 @@ exports[`Table.fixedColumns renders correctly 1`] = ` title11 title12 @@ -620,7 +620,7 @@ exports[`Table.fixedColumns renders correctly 1`] = ` title1 title2 @@ -814,7 +814,7 @@ exports[`Table.fixedColumns renders correctly 1`] = ` > title12 diff --git a/tests/__snapshots__/Table.spec.js.snap b/tests/__snapshots__/Table.spec.js.snap index d33901042..a1be948f9 100644 --- a/tests/__snapshots__/Table.spec.js.snap +++ b/tests/__snapshots__/Table.spec.js.snap @@ -27,7 +27,7 @@ exports[`Table align column 1`] = ` Name Age @@ -107,7 +107,7 @@ exports[`Table align column should not override cell style 1`] = ` Name Age @@ -185,7 +185,7 @@ exports[`Table custom components renders correctly 1`] = ` name="my-header-row" > Name @@ -276,7 +276,7 @@ exports[`Table custom components renders fixed column and header correctly 1`] = Age Gender @@ -355,7 +355,7 @@ exports[`Table custom components renders fixed column and header correctly 1`] = name="my-header-row" > Name @@ -424,7 +424,7 @@ exports[`Table custom components renders fixed column and header correctly 1`] = name="my-header-row" > Gender @@ -500,7 +500,7 @@ exports[`Table dataIndex render text by path 1`] = ` First Name Last Name @@ -576,7 +576,7 @@ exports[`Table renders aria- attributes 1`] = ` > Name @@ -642,7 +642,7 @@ exports[`Table renders colSpan correctly 1`] = ` > Name @@ -716,7 +716,7 @@ exports[`Table renders column correctly 1`] = ` > Name @@ -787,7 +787,7 @@ Array [ exports[`Table renders column.onHeaderCell 1`] = ` Name @@ -815,7 +815,7 @@ exports[`Table renders correctly 1`] = ` > Name @@ -880,7 +880,7 @@ exports[`Table renders correctly RowClassName as function 1`] = ` > Name @@ -945,7 +945,7 @@ exports[`Table renders correctly RowClassName as string 1`] = ` > Name @@ -1010,7 +1010,7 @@ exports[`Table renders custom cell correctly 1`] = ` > Name @@ -1080,7 +1080,7 @@ exports[`Table renders data- attributes 1`] = ` > Name @@ -1145,7 +1145,7 @@ exports[`Table renders empty text correctly 1`] = ` > Name @@ -1186,7 +1186,7 @@ exports[`Table renders empty text correctly 2`] = ` > Name @@ -1227,7 +1227,7 @@ exports[`Table renders fixed header correctly 1`] = ` > Name @@ -1303,7 +1303,7 @@ exports[`Table renders footer correctly 1`] = ` > Name @@ -1359,7 +1359,7 @@ exports[`Table renders onHeaderRow correctly 1`] = ` id="header-row-0" > Name @@ -1430,7 +1430,7 @@ exports[`Table renders rowSpan correctly 1`] = ` First Name Last Name @@ -1501,7 +1501,7 @@ exports[`Table renders table body to the wrapper 1`] = ` > Name @@ -1573,7 +1573,7 @@ exports[`Table renders title correctly 1`] = ` > Name @@ -1692,7 +1692,7 @@ exports[`Table rowKey renders ellipsis 1`] = ` > title @@ -1755,7 +1755,7 @@ exports[`Table rowKey renders tableLayout 1`] = ` > Name @@ -1826,7 +1826,7 @@ exports[`Table scroll renders scroll.x is a number 1`] = ` > Name @@ -1898,7 +1898,7 @@ exports[`Table scroll renders scroll.x is true 1`] = ` > Name @@ -1967,7 +1967,7 @@ exports[`Table scroll renders scroll.y is a number 1`] = ` > Name