docs: update Table asnyc demo (#39524)

This commit is contained in:
二货爱吃白萝卜 2022-12-13 17:04:12 +08:00 committed by GitHub
parent ca5b9a6ae0
commit 153a24aa53
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -53,7 +53,7 @@ const getRandomuserParams = (params: TableParams) => ({
}); });
const App: React.FC = () => { const App: React.FC = () => {
const [data, setData] = useState(); const [data, setData] = useState<DataType[]>();
const [loading, setLoading] = useState(false); const [loading, setLoading] = useState(false);
const [tableParams, setTableParams] = useState<TableParams>({ const [tableParams, setTableParams] = useState<TableParams>({
pagination: { pagination: {
@ -95,6 +95,11 @@ const App: React.FC = () => {
filters, filters,
...sorter, ...sorter,
}); });
// `dataSource` is useless since `pageSize` changed
if (pagination.pageSize !== tableParams.pagination?.pageSize) {
setData([]);
}
}; };
return ( return (