diff --git a/components/table/__tests__/Table.filter.test.js b/components/table/__tests__/Table.filter.test.js
index 7304850742..aec5f43c40 100644
--- a/components/table/__tests__/Table.filter.test.js
+++ b/components/table/__tests__/Table.filter.test.js
@@ -453,4 +453,19 @@ describe('Table.filter', () => {
wrapper.find('.ant-dropdown-trigger').first().simulate('click');
expect(wrapper.find('.ant-input').instance().value).toBe('');
});
+
+ it('render title correctly', () => {
+ const title = (
+
+ );
+ const wrapper = mount(createTable({
+ columns: [{
+ ...column,
+ title,
+ }],
+ }));
+ expect(wrapper).toMatchSnapshot();
+ });
});
diff --git a/components/table/__tests__/__snapshots__/Table.filter.test.js.snap b/components/table/__tests__/__snapshots__/Table.filter.test.js.snap
index 3e4fa0b2db..638927971b 100644
--- a/components/table/__tests__/__snapshots__/Table.filter.test.js.snap
+++ b/components/table/__tests__/__snapshots__/Table.filter.test.js.snap
@@ -26,6 +26,12223 @@ exports[`Table.filter override custom filter correctly 1`] = `
`;
+exports[`Table.filter render title correctly 1`] = `
+
+
+ testTitle
+
+ ,
+ },
+ ]
+ }
+ dataSource={
+ Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ]
+ }
+ indentSize={20}
+ loading={false}
+ locale={Object {}}
+ pagination={false}
+ prefixCls="ant-table"
+ rowKey="key"
+ showHeader={true}
+ size="default"
+ useFixedHeader={false}
+>
+
+
+
+
+
+
+
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ components={
+ Object {
+ "body": Object {
+ "row": [Function],
+ },
+ }
+ }
+ data={
+ Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ]
+ }
+ dataSource={
+ Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ]
+ }
+ emptyText="No data"
+ expandIconColumnIndex={0}
+ indentSize={20}
+ key="table"
+ loading={false}
+ locale={Object {}}
+ onHeaderRow={[Function]}
+ onRow={[Function]}
+ pagination={false}
+ prefixCls="ant-table"
+ rowClassName={[Function]}
+ rowKey="key"
+ rowRef={[Function]}
+ scroll={Object {}}
+ showHeader={true}
+ size="default"
+ style={Object {}}
+ useFixedHeader={false}
+ >
+
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ "isAnyColumnsFixed": false,
+ "isAnyColumnsLeftFixed": false,
+ "isAnyColumnsRightFixed": false,
+ "leafColumns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ },
+ "columns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ }
+ }
+ columns={
+ Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ components={
+ Object {
+ "body": Object {
+ "row": [Function],
+ },
+ }
+ }
+ data={
+ Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ]
+ }
+ dataSource={
+ Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ]
+ }
+ emptyText="No data"
+ expandIconColumnIndex={0}
+ getRowKey={[Function]}
+ indentSize={20}
+ loading={false}
+ locale={Object {}}
+ onHeaderRow={[Function]}
+ onRow={[Function]}
+ pagination={false}
+ prefixCls="ant-table"
+ rowClassName={[Function]}
+ rowKey="key"
+ rowRef={[Function]}
+ scroll={Object {}}
+ showHeader={true}
+ size="default"
+ style={Object {}}
+ useFixedHeader={false}
+ >
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ "isAnyColumnsFixed": false,
+ "isAnyColumnsLeftFixed": false,
+ "isAnyColumnsRightFixed": false,
+ "leafColumns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ },
+ "columns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ }
+ }
+ columns={
+ Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ components={
+ Object {
+ "body": Object {
+ "row": [Function],
+ },
+ }
+ }
+ data={
+ Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ]
+ }
+ dataSource={
+ Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ]
+ }
+ defaultExpandAllRows={false}
+ defaultExpandedRowKeys={Array []}
+ emptyText="No data"
+ expandIconAsCell={false}
+ expandIconColumnIndex={0}
+ expandedRowClassName={[Function]}
+ getRowKey={[Function]}
+ indentSize={20}
+ loading={false}
+ locale={Object {}}
+ onExpand={[Function]}
+ onExpandedRowsChange={[Function]}
+ onHeaderRow={[Function]}
+ onRow={[Function]}
+ pagination={false}
+ prefixCls="ant-table"
+ rowClassName={[Function]}
+ rowKey="key"
+ rowRef={[Function]}
+ scroll={Object {}}
+ showHeader={true}
+ size="default"
+ store={
+ Object {
+ "getState": [Function],
+ "setState": [Function],
+ "subscribe": [Function],
+ }
+ }
+ style={Object {}}
+ useFixedHeader={false}
+ >
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ expander={
+ Object {
+ "handleExpandChange": [Function],
+ "needIndentSpaced": false,
+ "props": Object {
+ "bodyStyle": Object {},
+ "bordered": false,
+ "children": [Function],
+ "childrenColumnName": "children",
+ "className": "ant-table-default",
+ "columnManager": ColumnManager {
+ "_cached": Object {
+ "groupedColumns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ "isAnyColumnsFixed": false,
+ "isAnyColumnsLeftFixed": false,
+ "isAnyColumnsRightFixed": false,
+ "leafColumns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ },
+ "columns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ },
+ "columns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ "components": Object {
+ "body": Object {
+ "row": [Function],
+ },
+ },
+ "data": Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ],
+ "dataSource": Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ],
+ "defaultExpandAllRows": false,
+ "defaultExpandedRowKeys": Array [],
+ "emptyText": "No data",
+ "expandIconAsCell": false,
+ "expandIconColumnIndex": 0,
+ "expandedRowClassName": [Function],
+ "getRowKey": [Function],
+ "indentSize": 20,
+ "loading": false,
+ "locale": Object {},
+ "onExpand": [Function],
+ "onExpandedRowsChange": [Function],
+ "onHeaderRow": [Function],
+ "onRow": [Function],
+ "pagination": false,
+ "prefixCls": "ant-table",
+ "rowClassName": [Function],
+ "rowKey": "key",
+ "rowRef": [Function],
+ "scroll": Object {},
+ "showHeader": true,
+ "size": "default",
+ "store": Object {
+ "getState": [Function],
+ "setState": [Function],
+ "subscribe": [Function],
+ },
+ "style": Object {},
+ "useFixedHeader": false,
+ },
+ "renderExpandIndentCell": [Function],
+ "renderRows": [Function],
+ }
+ }
+ handleBodyScrollLeft={[Function]}
+ key="head"
+ tableClassName=""
+ />
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ expander={
+ Object {
+ "handleExpandChange": [Function],
+ "needIndentSpaced": false,
+ "props": Object {
+ "bodyStyle": Object {},
+ "bordered": false,
+ "children": [Function],
+ "childrenColumnName": "children",
+ "className": "ant-table-default",
+ "columnManager": ColumnManager {
+ "_cached": Object {
+ "groupedColumns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ "isAnyColumnsFixed": false,
+ "isAnyColumnsLeftFixed": false,
+ "isAnyColumnsRightFixed": false,
+ "leafColumns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ },
+ "columns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ },
+ "columns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ "components": Object {
+ "body": Object {
+ "row": [Function],
+ },
+ },
+ "data": Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ],
+ "dataSource": Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ],
+ "defaultExpandAllRows": false,
+ "defaultExpandedRowKeys": Array [],
+ "emptyText": "No data",
+ "expandIconAsCell": false,
+ "expandIconColumnIndex": 0,
+ "expandedRowClassName": [Function],
+ "getRowKey": [Function],
+ "indentSize": 20,
+ "loading": false,
+ "locale": Object {},
+ "onExpand": [Function],
+ "onExpandedRowsChange": [Function],
+ "onHeaderRow": [Function],
+ "onRow": [Function],
+ "pagination": false,
+ "prefixCls": "ant-table",
+ "rowClassName": [Function],
+ "rowKey": "key",
+ "rowRef": [Function],
+ "scroll": Object {},
+ "showHeader": true,
+ "size": "default",
+ "store": Object {
+ "getState": [Function],
+ "setState": [Function],
+ "subscribe": [Function],
+ },
+ "style": Object {},
+ "useFixedHeader": false,
+ },
+ "renderExpandIndentCell": [Function],
+ "renderRows": [Function],
+ }
+ }
+ getRowKey={[Function]}
+ handleBodyScroll={[Function]}
+ handleWheel={[Function]}
+ isAnyColumnsFixed={false}
+ key="body"
+ tableClassName=""
+ >
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ expander={
+ Object {
+ "handleExpandChange": [Function],
+ "needIndentSpaced": false,
+ "props": Object {
+ "bodyStyle": Object {},
+ "bordered": false,
+ "children": [Function],
+ "childrenColumnName": "children",
+ "className": "ant-table-default",
+ "columnManager": ColumnManager {
+ "_cached": Object {
+ "groupedColumns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ "isAnyColumnsFixed": false,
+ "isAnyColumnsLeftFixed": false,
+ "isAnyColumnsRightFixed": false,
+ "leafColumns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ },
+ "columns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ },
+ "columns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ "components": Object {
+ "body": Object {
+ "row": [Function],
+ },
+ },
+ "data": Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ],
+ "dataSource": Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ],
+ "defaultExpandAllRows": false,
+ "defaultExpandedRowKeys": Array [],
+ "emptyText": "No data",
+ "expandIconAsCell": false,
+ "expandIconColumnIndex": 0,
+ "expandedRowClassName": [Function],
+ "getRowKey": [Function],
+ "indentSize": 20,
+ "loading": false,
+ "locale": Object {},
+ "onExpand": [Function],
+ "onExpandedRowsChange": [Function],
+ "onHeaderRow": [Function],
+ "onRow": [Function],
+ "pagination": false,
+ "prefixCls": "ant-table",
+ "rowClassName": [Function],
+ "rowKey": "key",
+ "rowRef": [Function],
+ "scroll": Object {},
+ "showHeader": true,
+ "size": "default",
+ "store": Object {
+ "getState": [Function],
+ "setState": [Function],
+ "subscribe": [Function],
+ },
+ "style": Object {},
+ "useFixedHeader": false,
+ },
+ "renderExpandIndentCell": [Function],
+ "renderRows": [Function],
+ }
+ }
+ getRowKey={[Function]}
+ hasBody={true}
+ hasHead={true}
+ isAnyColumnsFixed={false}
+ tableClassName=""
+ >
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ expander={
+ Object {
+ "handleExpandChange": [Function],
+ "needIndentSpaced": false,
+ "props": Object {
+ "bodyStyle": Object {},
+ "bordered": false,
+ "children": [Function],
+ "childrenColumnName": "children",
+ "className": "ant-table-default",
+ "columnManager": ColumnManager {
+ "_cached": Object {
+ "groupedColumns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ "isAnyColumnsFixed": false,
+ "isAnyColumnsLeftFixed": false,
+ "isAnyColumnsRightFixed": false,
+ "leafColumns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ },
+ "columns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ },
+ "columns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ "components": Object {
+ "body": Object {
+ "row": [Function],
+ },
+ },
+ "data": Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ],
+ "dataSource": Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ],
+ "defaultExpandAllRows": false,
+ "defaultExpandedRowKeys": Array [],
+ "emptyText": "No data",
+ "expandIconAsCell": false,
+ "expandIconColumnIndex": 0,
+ "expandedRowClassName": [Function],
+ "getRowKey": [Function],
+ "indentSize": 20,
+ "loading": false,
+ "locale": Object {},
+ "onExpand": [Function],
+ "onExpandedRowsChange": [Function],
+ "onHeaderRow": [Function],
+ "onRow": [Function],
+ "pagination": false,
+ "prefixCls": "ant-table",
+ "rowClassName": [Function],
+ "rowKey": "key",
+ "rowRef": [Function],
+ "scroll": Object {},
+ "showHeader": true,
+ "size": "default",
+ "store": Object {
+ "getState": [Function],
+ "setState": [Function],
+ "subscribe": [Function],
+ },
+ "style": Object {},
+ "useFixedHeader": false,
+ },
+ "renderExpandIndentCell": [Function],
+ "renderRows": [Function],
+ }
+ }
+ getRowKey={[Function]}
+ hasBody={true}
+ hasHead={true}
+ isAnyColumnsFixed={false}
+ store={
+ Object {
+ "getState": [Function],
+ "setState": [Function],
+ "subscribe": [Function],
+ }
+ }
+ tableClassName=""
+ >
+
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ >
+
+
+
+
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ expander={
+ Object {
+ "handleExpandChange": [Function],
+ "needIndentSpaced": false,
+ "props": Object {
+ "bodyStyle": Object {},
+ "bordered": false,
+ "children": [Function],
+ "childrenColumnName": "children",
+ "className": "ant-table-default",
+ "columnManager": ColumnManager {
+ "_cached": Object {
+ "groupedColumns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ "isAnyColumnsFixed": false,
+ "isAnyColumnsLeftFixed": false,
+ "isAnyColumnsRightFixed": false,
+ "leafColumns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ },
+ "columns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ },
+ "columns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ "components": Object {
+ "body": Object {
+ "row": [Function],
+ },
+ },
+ "data": Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ],
+ "dataSource": Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ],
+ "defaultExpandAllRows": false,
+ "defaultExpandedRowKeys": Array [],
+ "emptyText": "No data",
+ "expandIconAsCell": false,
+ "expandIconColumnIndex": 0,
+ "expandedRowClassName": [Function],
+ "getRowKey": [Function],
+ "indentSize": 20,
+ "loading": false,
+ "locale": Object {},
+ "onExpand": [Function],
+ "onExpandedRowsChange": [Function],
+ "onHeaderRow": [Function],
+ "onRow": [Function],
+ "pagination": false,
+ "prefixCls": "ant-table",
+ "rowClassName": [Function],
+ "rowKey": "key",
+ "rowRef": [Function],
+ "scroll": Object {},
+ "showHeader": true,
+ "size": "default",
+ "store": Object {
+ "getState": [Function],
+ "setState": [Function],
+ "subscribe": [Function],
+ },
+ "style": Object {},
+ "useFixedHeader": false,
+ },
+ "renderExpandIndentCell": [Function],
+ "renderRows": [Function],
+ }
+ }
+ >
+
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ components={
+ Object {
+ "body": Object {
+ "cell": "td",
+ "row": [Function],
+ "wrapper": "tbody",
+ },
+ "header": Object {
+ "cell": "th",
+ "row": "tr",
+ "wrapper": "thead",
+ },
+ "table": "table",
+ }
+ }
+ index={0}
+ key="0"
+ onHeaderRow={[Function]}
+ prefixCls="ant-table"
+ row={
+ Array [
+ Object {
+ "children": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "column": Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ "key": "name",
+ },
+ ]
+ }
+ rows={
+ Array [
+ Array [
+ Object {
+ "children": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "column": Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ "key": "name",
+ },
+ ],
+ ]
+ }
+ >
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ components={
+ Object {
+ "body": Object {
+ "cell": "td",
+ "row": [Function],
+ "wrapper": "tbody",
+ },
+ "header": Object {
+ "cell": "th",
+ "row": "tr",
+ "wrapper": "thead",
+ },
+ "table": "table",
+ }
+ }
+ height={null}
+ index={0}
+ onHeaderRow={[Function]}
+ prefixCls="ant-table"
+ row={
+ Array [
+ Object {
+ "children": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "column": Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ "key": "name",
+ },
+ ]
+ }
+ rows={
+ Array [
+ Array [
+ Object {
+ "children": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "column": Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ "key": "name",
+ },
+ ],
+ ]
+ }
+ store={
+ Object {
+ "getState": [Function],
+ "setState": [Function],
+ "subscribe": [Function],
+ }
+ }
+ >
+
+
+
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ key="filter-dropdown"
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ >
+
+
+
+
+ }
+ placement="bottomRight"
+ prefixCls="ant-dropdown"
+ trigger={
+ Array [
+ "click",
+ ]
+ }
+ visible={false}
+ >
+
+
+
+
+ }
+ focusable={true}
+ mode="vertical"
+ selectable={false}
+ >
+
+
+
+ }
+ overlayClassName=""
+ overlayStyle={Object {}}
+ placement="bottomRight"
+ prefixCls="ant-dropdown"
+ showAction={Array []}
+ transitionName="slide-up"
+ trigger={
+ Array [
+ "click",
+ ]
+ }
+ visible={false}
+ >
+
+
+
+ }
+ focusable={true}
+ mode="vertical"
+ selectable={false}
+ >
+
+
+
+ }
+ popup={
+
+
+
+ }
+ focusable={true}
+ mode="vertical"
+ onClick={[Function]}
+ prefixCls="ant-dropdown-menu"
+ selectable={false}
+ >
+
+
+
+ }
+ popupAlign={Object {}}
+ popupClassName=""
+ popupPlacement="bottomRight"
+ popupStyle={Object {}}
+ popupTransitionName="slide-up"
+ popupVisible={false}
+ prefixCls="ant-dropdown"
+ showAction={Array []}
+ visible={false}
+ >
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+
+
+
+
+
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ "isAnyColumnsFixed": false,
+ "isAnyColumnsLeftFixed": false,
+ "isAnyColumnsRightFixed": false,
+ "leafColumns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ },
+ "columns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ }
+ }
+ columns={
+ Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ components={
+ Object {
+ "body": Object {
+ "row": [Function],
+ },
+ }
+ }
+ data={
+ Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ]
+ }
+ dataSource={
+ Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ]
+ }
+ defaultExpandAllRows={false}
+ defaultExpandedRowKeys={Array []}
+ emptyText="No data"
+ expandIconAsCell={false}
+ expandIconColumnIndex={0}
+ expandedRowClassName={[Function]}
+ getRowKey={[Function]}
+ indentSize={20}
+ index={0}
+ key="0"
+ loading={false}
+ locale={Object {}}
+ needIndentSpaced={false}
+ onExpand={[Function]}
+ onExpandedChange={[Function]}
+ onExpandedRowsChange={[Function]}
+ onHeaderRow={[Function]}
+ onRow={[Function]}
+ pagination={false}
+ prefixCls="ant-table-row"
+ record={
+ Object {
+ "key": 0,
+ "name": "Jack",
+ }
+ }
+ rowClassName={[Function]}
+ rowKey={0}
+ rowRef={[Function]}
+ scroll={Object {}}
+ showHeader={true}
+ size="default"
+ store={
+ Object {
+ "getState": [Function],
+ "setState": [Function],
+ "subscribe": [Function],
+ }
+ }
+ style={Object {}}
+ useFixedHeader={false}
+ >
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ "isAnyColumnsFixed": false,
+ "isAnyColumnsLeftFixed": false,
+ "isAnyColumnsRightFixed": false,
+ "leafColumns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ },
+ "columns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ }
+ }
+ columns={
+ Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ components={
+ Object {
+ "body": Object {
+ "row": [Function],
+ },
+ }
+ }
+ data={
+ Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ]
+ }
+ dataSource={
+ Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ]
+ }
+ defaultExpandAllRows={false}
+ defaultExpandedRowKeys={Array []}
+ emptyText="No data"
+ expandIconAsCell={false}
+ expandIconColumnIndex={0}
+ expanded={false}
+ expandedRowClassName={[Function]}
+ getRowKey={[Function]}
+ indentSize={20}
+ index={0}
+ loading={false}
+ locale={Object {}}
+ needIndentSpaced={false}
+ onExpand={[Function]}
+ onExpandedChange={[Function]}
+ onExpandedRowsChange={[Function]}
+ onHeaderRow={[Function]}
+ onRow={[Function]}
+ pagination={false}
+ prefixCls="ant-table-row"
+ record={
+ Object {
+ "key": 0,
+ "name": "Jack",
+ }
+ }
+ rowClassName={[Function]}
+ rowKey={0}
+ rowRef={[Function]}
+ scroll={Object {}}
+ showHeader={true}
+ size="default"
+ store={
+ Object {
+ "getState": [Function],
+ "setState": [Function],
+ "subscribe": [Function],
+ }
+ }
+ style={Object {}}
+ useFixedHeader={false}
+ >
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ components={
+ Object {
+ "body": Object {
+ "cell": "td",
+ "row": [Function],
+ "wrapper": "tbody",
+ },
+ "header": Object {
+ "cell": "th",
+ "row": "tr",
+ "wrapper": "thead",
+ },
+ "table": "table",
+ }
+ }
+ expanded={false}
+ hasExpandIcon={[Function]}
+ indent={0}
+ indentSize={20}
+ index={0}
+ isAnyColumnsFixed={false}
+ onRow={[Function]}
+ onRowClick={[Function]}
+ prefixCls="ant-table-row"
+ record={
+ Object {
+ "key": 0,
+ "name": "Jack",
+ }
+ }
+ renderExpandIcon={[Function]}
+ renderExpandIconCell={[Function]}
+ rowKey={0}
+ >
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ components={
+ Object {
+ "body": Object {
+ "cell": "td",
+ "row": [Function],
+ "wrapper": "tbody",
+ },
+ "header": Object {
+ "cell": "th",
+ "row": "tr",
+ "wrapper": "thead",
+ },
+ "table": "table",
+ }
+ }
+ expanded={false}
+ hasExpandIcon={[Function]}
+ height={null}
+ hovered={false}
+ indent={0}
+ indentSize={20}
+ index={0}
+ isAnyColumnsFixed={false}
+ onHover={[Function]}
+ onRow={[Function]}
+ onRowClick={[Function]}
+ prefixCls="ant-table-row"
+ record={
+ Object {
+ "key": 0,
+ "name": "Jack",
+ }
+ }
+ renderExpandIcon={[Function]}
+ renderExpandIconCell={[Function]}
+ rowKey={0}
+ store={
+ Object {
+ "getState": [Function],
+ "setState": [Function],
+ "subscribe": [Function],
+ }
+ }
+ visible={true}
+ >
+
+
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ }
+ }
+ component="td"
+ expandIcon={
+
+ }
+ indent={0}
+ indentSize={20}
+ index={0}
+ key="name"
+ prefixCls="ant-table-row"
+ record={
+ Object {
+ "key": 0,
+ "name": "Jack",
+ }
+ }
+ >
+
+
+
+ Jack
+ |
+
+
+
+
+
+
+
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ "isAnyColumnsFixed": false,
+ "isAnyColumnsLeftFixed": false,
+ "isAnyColumnsRightFixed": false,
+ "leafColumns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ },
+ "columns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ }
+ }
+ columns={
+ Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ components={
+ Object {
+ "body": Object {
+ "row": [Function],
+ },
+ }
+ }
+ data={
+ Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ]
+ }
+ dataSource={
+ Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ]
+ }
+ defaultExpandAllRows={false}
+ defaultExpandedRowKeys={Array []}
+ emptyText="No data"
+ expandIconAsCell={false}
+ expandIconColumnIndex={0}
+ expandedRowClassName={[Function]}
+ getRowKey={[Function]}
+ indentSize={20}
+ index={1}
+ key="1"
+ loading={false}
+ locale={Object {}}
+ needIndentSpaced={false}
+ onExpand={[Function]}
+ onExpandedChange={[Function]}
+ onExpandedRowsChange={[Function]}
+ onHeaderRow={[Function]}
+ onRow={[Function]}
+ pagination={false}
+ prefixCls="ant-table-row"
+ record={
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ }
+ }
+ rowClassName={[Function]}
+ rowKey={1}
+ rowRef={[Function]}
+ scroll={Object {}}
+ showHeader={true}
+ size="default"
+ store={
+ Object {
+ "getState": [Function],
+ "setState": [Function],
+ "subscribe": [Function],
+ }
+ }
+ style={Object {}}
+ useFixedHeader={false}
+ >
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ "isAnyColumnsFixed": false,
+ "isAnyColumnsLeftFixed": false,
+ "isAnyColumnsRightFixed": false,
+ "leafColumns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ },
+ "columns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ }
+ }
+ columns={
+ Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ components={
+ Object {
+ "body": Object {
+ "row": [Function],
+ },
+ }
+ }
+ data={
+ Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ]
+ }
+ dataSource={
+ Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ]
+ }
+ defaultExpandAllRows={false}
+ defaultExpandedRowKeys={Array []}
+ emptyText="No data"
+ expandIconAsCell={false}
+ expandIconColumnIndex={0}
+ expanded={false}
+ expandedRowClassName={[Function]}
+ getRowKey={[Function]}
+ indentSize={20}
+ index={1}
+ loading={false}
+ locale={Object {}}
+ needIndentSpaced={false}
+ onExpand={[Function]}
+ onExpandedChange={[Function]}
+ onExpandedRowsChange={[Function]}
+ onHeaderRow={[Function]}
+ onRow={[Function]}
+ pagination={false}
+ prefixCls="ant-table-row"
+ record={
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ }
+ }
+ rowClassName={[Function]}
+ rowKey={1}
+ rowRef={[Function]}
+ scroll={Object {}}
+ showHeader={true}
+ size="default"
+ store={
+ Object {
+ "getState": [Function],
+ "setState": [Function],
+ "subscribe": [Function],
+ }
+ }
+ style={Object {}}
+ useFixedHeader={false}
+ >
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ components={
+ Object {
+ "body": Object {
+ "cell": "td",
+ "row": [Function],
+ "wrapper": "tbody",
+ },
+ "header": Object {
+ "cell": "th",
+ "row": "tr",
+ "wrapper": "thead",
+ },
+ "table": "table",
+ }
+ }
+ expanded={false}
+ hasExpandIcon={[Function]}
+ indent={0}
+ indentSize={20}
+ index={1}
+ isAnyColumnsFixed={false}
+ onRow={[Function]}
+ onRowClick={[Function]}
+ prefixCls="ant-table-row"
+ record={
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ }
+ }
+ renderExpandIcon={[Function]}
+ renderExpandIconCell={[Function]}
+ rowKey={1}
+ >
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ components={
+ Object {
+ "body": Object {
+ "cell": "td",
+ "row": [Function],
+ "wrapper": "tbody",
+ },
+ "header": Object {
+ "cell": "th",
+ "row": "tr",
+ "wrapper": "thead",
+ },
+ "table": "table",
+ }
+ }
+ expanded={false}
+ hasExpandIcon={[Function]}
+ height={null}
+ hovered={false}
+ indent={0}
+ indentSize={20}
+ index={1}
+ isAnyColumnsFixed={false}
+ onHover={[Function]}
+ onRow={[Function]}
+ onRowClick={[Function]}
+ prefixCls="ant-table-row"
+ record={
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ }
+ }
+ renderExpandIcon={[Function]}
+ renderExpandIconCell={[Function]}
+ rowKey={1}
+ store={
+ Object {
+ "getState": [Function],
+ "setState": [Function],
+ "subscribe": [Function],
+ }
+ }
+ visible={true}
+ >
+
+
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ }
+ }
+ component="td"
+ expandIcon={
+
+ }
+ indent={0}
+ indentSize={20}
+ index={1}
+ key="name"
+ prefixCls="ant-table-row"
+ record={
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ }
+ }
+ >
+
+
+
+ Lucy
+ |
+
+
+
+
+
+
+
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ "isAnyColumnsFixed": false,
+ "isAnyColumnsLeftFixed": false,
+ "isAnyColumnsRightFixed": false,
+ "leafColumns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ },
+ "columns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ }
+ }
+ columns={
+ Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ components={
+ Object {
+ "body": Object {
+ "row": [Function],
+ },
+ }
+ }
+ data={
+ Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ]
+ }
+ dataSource={
+ Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ]
+ }
+ defaultExpandAllRows={false}
+ defaultExpandedRowKeys={Array []}
+ emptyText="No data"
+ expandIconAsCell={false}
+ expandIconColumnIndex={0}
+ expandedRowClassName={[Function]}
+ getRowKey={[Function]}
+ indentSize={20}
+ index={2}
+ key="2"
+ loading={false}
+ locale={Object {}}
+ needIndentSpaced={false}
+ onExpand={[Function]}
+ onExpandedChange={[Function]}
+ onExpandedRowsChange={[Function]}
+ onHeaderRow={[Function]}
+ onRow={[Function]}
+ pagination={false}
+ prefixCls="ant-table-row"
+ record={
+ Object {
+ "key": 2,
+ "name": "Tom",
+ }
+ }
+ rowClassName={[Function]}
+ rowKey={2}
+ rowRef={[Function]}
+ scroll={Object {}}
+ showHeader={true}
+ size="default"
+ store={
+ Object {
+ "getState": [Function],
+ "setState": [Function],
+ "subscribe": [Function],
+ }
+ }
+ style={Object {}}
+ useFixedHeader={false}
+ >
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ "isAnyColumnsFixed": false,
+ "isAnyColumnsLeftFixed": false,
+ "isAnyColumnsRightFixed": false,
+ "leafColumns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ },
+ "columns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ }
+ }
+ columns={
+ Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ components={
+ Object {
+ "body": Object {
+ "row": [Function],
+ },
+ }
+ }
+ data={
+ Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ]
+ }
+ dataSource={
+ Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ]
+ }
+ defaultExpandAllRows={false}
+ defaultExpandedRowKeys={Array []}
+ emptyText="No data"
+ expandIconAsCell={false}
+ expandIconColumnIndex={0}
+ expanded={false}
+ expandedRowClassName={[Function]}
+ getRowKey={[Function]}
+ indentSize={20}
+ index={2}
+ loading={false}
+ locale={Object {}}
+ needIndentSpaced={false}
+ onExpand={[Function]}
+ onExpandedChange={[Function]}
+ onExpandedRowsChange={[Function]}
+ onHeaderRow={[Function]}
+ onRow={[Function]}
+ pagination={false}
+ prefixCls="ant-table-row"
+ record={
+ Object {
+ "key": 2,
+ "name": "Tom",
+ }
+ }
+ rowClassName={[Function]}
+ rowKey={2}
+ rowRef={[Function]}
+ scroll={Object {}}
+ showHeader={true}
+ size="default"
+ store={
+ Object {
+ "getState": [Function],
+ "setState": [Function],
+ "subscribe": [Function],
+ }
+ }
+ style={Object {}}
+ useFixedHeader={false}
+ >
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ components={
+ Object {
+ "body": Object {
+ "cell": "td",
+ "row": [Function],
+ "wrapper": "tbody",
+ },
+ "header": Object {
+ "cell": "th",
+ "row": "tr",
+ "wrapper": "thead",
+ },
+ "table": "table",
+ }
+ }
+ expanded={false}
+ hasExpandIcon={[Function]}
+ indent={0}
+ indentSize={20}
+ index={2}
+ isAnyColumnsFixed={false}
+ onRow={[Function]}
+ onRowClick={[Function]}
+ prefixCls="ant-table-row"
+ record={
+ Object {
+ "key": 2,
+ "name": "Tom",
+ }
+ }
+ renderExpandIcon={[Function]}
+ renderExpandIconCell={[Function]}
+ rowKey={2}
+ >
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ components={
+ Object {
+ "body": Object {
+ "cell": "td",
+ "row": [Function],
+ "wrapper": "tbody",
+ },
+ "header": Object {
+ "cell": "th",
+ "row": "tr",
+ "wrapper": "thead",
+ },
+ "table": "table",
+ }
+ }
+ expanded={false}
+ hasExpandIcon={[Function]}
+ height={null}
+ hovered={false}
+ indent={0}
+ indentSize={20}
+ index={2}
+ isAnyColumnsFixed={false}
+ onHover={[Function]}
+ onRow={[Function]}
+ onRowClick={[Function]}
+ prefixCls="ant-table-row"
+ record={
+ Object {
+ "key": 2,
+ "name": "Tom",
+ }
+ }
+ renderExpandIcon={[Function]}
+ renderExpandIconCell={[Function]}
+ rowKey={2}
+ store={
+ Object {
+ "getState": [Function],
+ "setState": [Function],
+ "subscribe": [Function],
+ }
+ }
+ visible={true}
+ >
+
+
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ }
+ }
+ component="td"
+ expandIcon={
+
+ }
+ indent={0}
+ indentSize={20}
+ index={2}
+ key="name"
+ prefixCls="ant-table-row"
+ record={
+ Object {
+ "key": 2,
+ "name": "Tom",
+ }
+ }
+ >
+
+
+
+ Tom
+ |
+
+
+
+
+
+
+
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ "isAnyColumnsFixed": false,
+ "isAnyColumnsLeftFixed": false,
+ "isAnyColumnsRightFixed": false,
+ "leafColumns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ },
+ "columns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ }
+ }
+ columns={
+ Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ components={
+ Object {
+ "body": Object {
+ "row": [Function],
+ },
+ }
+ }
+ data={
+ Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ]
+ }
+ dataSource={
+ Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ]
+ }
+ defaultExpandAllRows={false}
+ defaultExpandedRowKeys={Array []}
+ emptyText="No data"
+ expandIconAsCell={false}
+ expandIconColumnIndex={0}
+ expandedRowClassName={[Function]}
+ getRowKey={[Function]}
+ indentSize={20}
+ index={3}
+ key="3"
+ loading={false}
+ locale={Object {}}
+ needIndentSpaced={false}
+ onExpand={[Function]}
+ onExpandedChange={[Function]}
+ onExpandedRowsChange={[Function]}
+ onHeaderRow={[Function]}
+ onRow={[Function]}
+ pagination={false}
+ prefixCls="ant-table-row"
+ record={
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ }
+ }
+ rowClassName={[Function]}
+ rowKey={3}
+ rowRef={[Function]}
+ scroll={Object {}}
+ showHeader={true}
+ size="default"
+ store={
+ Object {
+ "getState": [Function],
+ "setState": [Function],
+ "subscribe": [Function],
+ }
+ }
+ style={Object {}}
+ useFixedHeader={false}
+ >
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ "isAnyColumnsFixed": false,
+ "isAnyColumnsLeftFixed": false,
+ "isAnyColumnsRightFixed": false,
+ "leafColumns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ },
+ "columns": Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ],
+ }
+ }
+ columns={
+ Array [
+ Object {
+ "className": "ant-table-column-has-actions ant-table-column-has-filters",
+ "dataIndex": "name",
+ "filters": Array [
+ Object {
+ "text": "Boy",
+ "value": "boy",
+ },
+ Object {
+ "text": "Girl",
+ "value": "girl",
+ },
+ Object {
+ "children": Array [
+ Object {
+ "text": "Designer",
+ "value": "designer",
+ },
+ Object {
+ "text": "Coder",
+ "value": "coder",
+ },
+ ],
+ "text": "Title",
+ "value": "title",
+ },
+ ],
+ "key": "name",
+ "onFilter": [Function],
+ "title": Array [
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ components={
+ Object {
+ "body": Object {
+ "row": [Function],
+ },
+ }
+ }
+ data={
+ Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ]
+ }
+ dataSource={
+ Array [
+ Object {
+ "key": 0,
+ "name": "Jack",
+ },
+ Object {
+ "key": 1,
+ "name": "Lucy",
+ },
+ Object {
+ "key": 2,
+ "name": "Tom",
+ },
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ },
+ ]
+ }
+ defaultExpandAllRows={false}
+ defaultExpandedRowKeys={Array []}
+ emptyText="No data"
+ expandIconAsCell={false}
+ expandIconColumnIndex={0}
+ expanded={false}
+ expandedRowClassName={[Function]}
+ getRowKey={[Function]}
+ indentSize={20}
+ index={3}
+ loading={false}
+ locale={Object {}}
+ needIndentSpaced={false}
+ onExpand={[Function]}
+ onExpandedChange={[Function]}
+ onExpandedRowsChange={[Function]}
+ onHeaderRow={[Function]}
+ onRow={[Function]}
+ pagination={false}
+ prefixCls="ant-table-row"
+ record={
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ }
+ }
+ rowClassName={[Function]}
+ rowKey={3}
+ rowRef={[Function]}
+ scroll={Object {}}
+ showHeader={true}
+ size="default"
+ store={
+ Object {
+ "getState": [Function],
+ "setState": [Function],
+ "subscribe": [Function],
+ }
+ }
+ style={Object {}}
+ useFixedHeader={false}
+ >
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ components={
+ Object {
+ "body": Object {
+ "cell": "td",
+ "row": [Function],
+ "wrapper": "tbody",
+ },
+ "header": Object {
+ "cell": "th",
+ "row": "tr",
+ "wrapper": "thead",
+ },
+ "table": "table",
+ }
+ }
+ expanded={false}
+ hasExpandIcon={[Function]}
+ indent={0}
+ indentSize={20}
+ index={3}
+ isAnyColumnsFixed={false}
+ onRow={[Function]}
+ onRowClick={[Function]}
+ prefixCls="ant-table-row"
+ record={
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ }
+ }
+ renderExpandIcon={[Function]}
+ renderExpandIconCell={[Function]}
+ rowKey={3}
+ >
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ },
+ ]
+ }
+ components={
+ Object {
+ "body": Object {
+ "cell": "td",
+ "row": [Function],
+ "wrapper": "tbody",
+ },
+ "header": Object {
+ "cell": "th",
+ "row": "tr",
+ "wrapper": "thead",
+ },
+ "table": "table",
+ }
+ }
+ expanded={false}
+ hasExpandIcon={[Function]}
+ height={null}
+ hovered={false}
+ indent={0}
+ indentSize={20}
+ index={3}
+ isAnyColumnsFixed={false}
+ onHover={[Function]}
+ onRow={[Function]}
+ onRowClick={[Function]}
+ prefixCls="ant-table-row"
+ record={
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ }
+ }
+ renderExpandIcon={[Function]}
+ renderExpandIconCell={[Function]}
+ rowKey={3}
+ store={
+ Object {
+ "getState": [Function],
+ "setState": [Function],
+ "subscribe": [Function],
+ }
+ }
+ visible={true}
+ >
+
+
+
+
+ ,
+
+
+ testTitle
+
+ ,
+ }
+ }
+ confirmFilter={[Function]}
+ dropdownPrefixCls="ant-dropdown"
+ getPopupContainer={[Function]}
+ handleFilter={[Function]}
+ locale={
+ Object {
+ "emptyText": "No data",
+ "filterConfirm": "OK",
+ "filterReset": "Reset",
+ "filterTitle": "Filter menu",
+ "selectAll": "Select current page",
+ "selectInvert": "Invert current page",
+ "sortTitle": "Sort",
+ }
+ }
+ prefixCls="ant-table-filter"
+ selectedKeys={Array []}
+ />,
+ ],
+ }
+ }
+ component="td"
+ expandIcon={
+
+ }
+ indent={0}
+ indentSize={20}
+ index={3}
+ key="name"
+ prefixCls="ant-table-row"
+ record={
+ Object {
+ "key": 3,
+ "name": "Jerry",
+ }
+ }
+ >
+
+
+
+ Jerry
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+`;
+
exports[`Table.filter renders custom content correctly 1`] = `