Skip to content

Commit aec5368

Browse files
committed
fix(Table): React.Fragment is supported in 16.2.4, use [] instead
1 parent a8c373a commit aec5368

File tree

3 files changed

+18
-19
lines changed

3 files changed

+18
-19
lines changed

scripts/server/tpls/demo.ejs

+2-2
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@
4040
}
4141
</script>
4242
<script src="//shadow.elemecdn.com/npm/babel-polyfill@6.26.0/dist/polyfill.min.js"></script>
43-
<script src="//shadow.elemecdn.com/npm/react@16.8.3/umd/react.development.js"></script>
44-
<script src="//shadow.elemecdn.com/npm/react-dom@16.8.3/umd/react-dom.development.js"></script>
43+
<script src="//shadow.elemecdn.com/npm/react@16.0.0/umd/react.development.js"></script>
44+
<script src="//shadow.elemecdn.com/npm/react-dom@16.0.0/umd/react-dom.development.js"></script>
4545
<script src="//shadow.elemecdn.com/npm/moment@2.24.0/min/moment-with-locales.js"></script>
4646
<script>
4747
window.mountNode = document.getElementById('mount-node');

scripts/server/tpls/theme.ejs

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
</style>
1515
<% } %>
1616
<script src="//shadow.elemecdn.com/npm/babel-polyfill@6.26.0/dist/polyfill.min.js"></script>
17-
<script src="//shadow.elemecdn.com/npm/react@16.8.3/umd/react.development.js"></script>
18-
<script src="//shadow.elemecdn.com/npm/react-dom@16.8.3/umd/react-dom.development.js"></script>
17+
<script src="//shadow.elemecdn.com/npm/react@16.0.0/umd/react.development.js"></script>
18+
<script src="//shadow.elemecdn.com/npm/react-dom@16.0.0/umd/react-dom.development.js"></script>
1919
<script src="//shadow.elemecdn.com/npm/moment@2.24.0/min/moment-with-locales.js"></script>
2020
</head>
2121
<body>

src/table/selection.jsx

+14-15
Original file line numberDiff line numberDiff line change
@@ -173,21 +173,20 @@ export default function selection(BaseComponent) {
173173
if (checked) {
174174
indeterminate = false;
175175
}
176-
return (
177-
<React.Fragment>
178-
{mode === 'multiple' ? (
179-
<Checkbox
180-
indeterminate={indeterminate}
181-
aria-label={locale.selectAll}
182-
checked={checked}
183-
onChange={onChange}
184-
{...attrs}
185-
{...userAttrs}
186-
/>
187-
) : null}
188-
{rowSelection.titleAddons && rowSelection.titleAddons()}
189-
</React.Fragment>
190-
);
176+
return [
177+
mode === 'multiple' ? (
178+
<Checkbox
179+
key="_total"
180+
indeterminate={indeterminate}
181+
aria-label={locale.selectAll}
182+
checked={checked}
183+
onChange={onChange}
184+
{...attrs}
185+
{...userAttrs}
186+
/>
187+
) : null,
188+
rowSelection.titleAddons && rowSelection.titleAddons(),
189+
];
191190
};
192191

193192
renderSelectionBody = (value, index, record) => {

0 commit comments

Comments
 (0)