Commit 745fcfc014e3e9e13d6a415a8f094cfef68be908
1 parent
9c2a2a0c
fix(table): fix pagination error
Showing
3 changed files
with
53 additions
and
63 deletions
package.json
... | ... | @@ -28,7 +28,7 @@ |
28 | 28 | }, |
29 | 29 | "dependencies": { |
30 | 30 | "@iconify/iconify": "^2.0.0-rc.6", |
31 | - "@vueuse/core": "^4.3.1", | |
31 | + "@vueuse/core": "^4.3.4", | |
32 | 32 | "@zxcvbn-ts/core": "^0.3.0", |
33 | 33 | "ant-design-vue": "2.0.1", |
34 | 34 | "apexcharts": "^3.25.0", |
... | ... | @@ -83,7 +83,7 @@ |
83 | 83 | "eslint-config-prettier": "^8.1.0", |
84 | 84 | "eslint-plugin-prettier": "^3.3.1", |
85 | 85 | "eslint-plugin-vue": "^7.7.0", |
86 | - "esno": "^0.4.5", | |
86 | + "esno": "^0.4.6", | |
87 | 87 | "fs-extra": "^9.1.0", |
88 | 88 | "http-server": "^0.12.3", |
89 | 89 | "husky": "^5.1.3", |
... | ... | @@ -110,9 +110,9 @@ |
110 | 110 | "vite-plugin-purge-icons": "^0.7.0", |
111 | 111 | "vite-plugin-pwa": "^0.5.6", |
112 | 112 | "vite-plugin-style-import": "^0.7.6", |
113 | - "vite-plugin-svg-icons": "^0.1.2", | |
113 | + "vite-plugin-svg-icons": "^0.2.1", | |
114 | 114 | "vite-plugin-theme": "^0.4.8", |
115 | - "vite-plugin-windicss": "0.6.6", | |
115 | + "vite-plugin-windicss": "0.6.10", | |
116 | 116 | "vue-eslint-parser": "^7.6.0", |
117 | 117 | "yargs": "^16.2.0" |
118 | 118 | }, | ... | ... |
src/components/Table/src/hooks/useDataSource.ts
... | ... | @@ -172,7 +172,7 @@ export function useDataSource( |
172 | 172 | |
173 | 173 | const { current = 1, pageSize = PAGE_SIZE } = unref(getPaginationInfo) as PaginationProps; |
174 | 174 | |
175 | - if (!pagination || isBoolean(getPaginationInfo)) { | |
175 | + if ((isBoolean(pagination) && !pagination) || isBoolean(getPaginationInfo)) { | |
176 | 176 | pageParams = {}; |
177 | 177 | } else { |
178 | 178 | pageParams[pageField] = (opt && opt.page) || current; | ... | ... |
yarn.lock
... | ... | @@ -1770,31 +1770,31 @@ |
1770 | 1770 | resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.0.7.tgz#96d52988efc07444c108c7c6803ba7cc93e40045" |
1771 | 1771 | integrity sha512-dn5FyfSc4ky424jH4FntiHno7Ss5yLkqKNmM/NXwANRnlkmqu74pnGetexDFVG5phMk9/FhwovUZCWGxsotVKg== |
1772 | 1772 | |
1773 | -"@vueuse/core@^4.3.1": | |
1774 | - version "4.3.1" | |
1775 | - resolved "https://registry.npmjs.org/@vueuse/core/-/core-4.3.1.tgz#f6fdb2afef6acbe59abb9832d0a7cfa01e65ce36" | |
1776 | - integrity sha512-/UkL83zSkE1qb1aqidSjUxADB9ggRnchXe5CliqAb5Ak7Rt9IfdUC4zfvvAtwlIgNvT1Fo9YCtgRma4H2TVLEQ== | |
1773 | +"@vueuse/core@^4.3.4": | |
1774 | + version "4.3.4" | |
1775 | + resolved "https://registry.npmjs.org/@vueuse/core/-/core-4.3.4.tgz#32dcd4b48536c6b8051495389a259ed1b96e9413" | |
1776 | + integrity sha512-OKMJNdQltsMu8l9MMQ0qvjKK4kO5x0tHveqn6ypWcSQ/NSSMRcUynbE4G404DM52Adg3aFtgrirXcM4uoM6cjg== | |
1777 | 1777 | dependencies: |
1778 | - "@vueuse/shared" "4.3.1" | |
1778 | + "@vueuse/shared" "4.3.4" | |
1779 | 1779 | vue-demi latest |
1780 | 1780 | |
1781 | -"@vueuse/shared@4.3.1": | |
1782 | - version "4.3.1" | |
1783 | - resolved "https://registry.npmjs.org/@vueuse/shared/-/shared-4.3.1.tgz#6f0f6c82f096ca329d9541d6f37f29a2d19dd107" | |
1784 | - integrity sha512-K2F+z16BqcOtEp/pJEK7cPvOMsgBChGGfx0UAatXt8Awk+b4Vi6L6//KclAV1N7w+e9u2kJlC1Ld8GqdY5ZxRg== | |
1781 | +"@vueuse/shared@4.3.4": | |
1782 | + version "4.3.4" | |
1783 | + resolved "https://registry.npmjs.org/@vueuse/shared/-/shared-4.3.4.tgz#fe8e66842da4b7b5005a4a427d673e89f472f958" | |
1784 | + integrity sha512-O1PxiG8cSD4YQKHJXWAeBVVTJNpBwCse7TkTsMqqLzqOjP2apbncfPzOcYJHVR5NkUXmtvPBIWAQuRavXKmHSw== | |
1785 | 1785 | dependencies: |
1786 | 1786 | vue-demi latest |
1787 | 1787 | |
1788 | -"@windicss/plugin-utils@0.6.6": | |
1789 | - version "0.6.6" | |
1790 | - resolved "https://registry.npmjs.org/@windicss/plugin-utils/-/plugin-utils-0.6.6.tgz#cc193cbf7f09011049e718703a1dbb64471280c2" | |
1791 | - integrity sha512-9W6sy8oSDqYDeTtv03S5AMm5qc8w70f2obwFiVeI0JuhFM1lra3+bMin4HEbRJqJQCjy6xDiSkF6vxOiLSg9kQ== | |
1788 | +"@windicss/plugin-utils@0.6.10": | |
1789 | + version "0.6.10" | |
1790 | + resolved "https://registry.npmjs.org/@windicss/plugin-utils/-/plugin-utils-0.6.10.tgz#39a7f5df9f515eae556ef610a8ae21be9b07ef0c" | |
1791 | + integrity sha512-dMPHtUHmOktnikLah8tmMQjU2gb5AGxuXO8wen3lMo/G8YZI1H9Ua9qnMUIbaJ11mlGhpv89iYEsyfRHThbi/w== | |
1792 | 1792 | dependencies: |
1793 | - esbuild "^0.8.54" | |
1794 | - esbuild-register "^2.0.0" | |
1793 | + esbuild "^0.8.56" | |
1794 | + esbuild-register "^2.2.0" | |
1795 | 1795 | fast-glob "^3.2.5" |
1796 | 1796 | micromatch "^4.0.2" |
1797 | - windicss "^2.2.3" | |
1797 | + windicss "^2.2.6" | |
1798 | 1798 | |
1799 | 1799 | "@zxcvbn-ts/core@^0.3.0": |
1800 | 1800 | version "0.3.0" |
... | ... | @@ -3676,17 +3676,14 @@ es-to-primitive@^1.2.1: |
3676 | 3676 | is-date-object "^1.0.1" |
3677 | 3677 | is-symbol "^1.0.2" |
3678 | 3678 | |
3679 | -esbuild-register@^2.0.0: | |
3680 | - version "2.0.0" | |
3681 | - resolved "https://registry.npmjs.org/esbuild-register/-/esbuild-register-2.0.0.tgz#579a6eff4e5713a318602b4d305bcb6f8c5b08f9" | |
3682 | - integrity sha512-98i1+7OnCURCbKaWw5wnY05e4v7uknFEER7LtVxi/lCs8U+sl6/LnITvfeoDLrsqxlA3O6BjxK8QqsirfYULfA== | |
3679 | +esbuild-register@^2.2.0: | |
3680 | + version "2.2.0" | |
3681 | + resolved "https://registry.npmjs.org/esbuild-register/-/esbuild-register-2.2.0.tgz#1c68af6e8e6c4a23af01825224e71bcbd3c85d83" | |
3682 | + integrity sha512-27039YMtpC3lI8yYGGm78SAQBtBo/4IPMReWVsNh4++VtvozmasBd1a2HiTdk0297iuA2pMzrzvL5cZJqQCKxQ== | |
3683 | 3683 | dependencies: |
3684 | - joycon "^2.2.5" | |
3685 | - pirates "^4.0.1" | |
3686 | - source-map-support "^0.5.19" | |
3687 | - strip-json-comments "^3.1.1" | |
3684 | + jsonc-parser "^3.0.0" | |
3688 | 3685 | |
3689 | -esbuild@0.8.56, esbuild@^0.8.52, esbuild@^0.8.53, esbuild@^0.8.54: | |
3686 | +esbuild@0.8.56, esbuild@^0.8.52, esbuild@^0.8.54, esbuild@^0.8.56: | |
3690 | 3687 | version "0.8.56" |
3691 | 3688 | resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.8.56.tgz#9c7c3d6e614db7367afa348adb0ab287c296735e" |
3692 | 3689 | integrity sha512-PTMdAWK3JI2MNW811znGssGP5GR44tQPr++VQ1rPP0n8Z1cTKbCPD3S/kXPLr3ZZDIwAaVm08fuFym6Rp8l/0A== |
... | ... | @@ -3796,13 +3793,13 @@ eslint@^7.21.0: |
3796 | 3793 | text-table "^0.2.0" |
3797 | 3794 | v8-compile-cache "^2.0.3" |
3798 | 3795 | |
3799 | -esno@^0.4.5: | |
3800 | - version "0.4.5" | |
3801 | - resolved "https://registry.npmjs.org/esno/-/esno-0.4.5.tgz#befd93a0b9021b8879aef359d2938d38be960c5a" | |
3802 | - integrity sha512-QzQZPVlpII0RJCDecsi28gjJFa6DXb/kAn3IHE+XHTw382wAA89jF40DcP/t+Yn/usrHyDlmseBppvr5Jxy7qw== | |
3796 | +esno@^0.4.6: | |
3797 | + version "0.4.6" | |
3798 | + resolved "https://registry.npmjs.org/esno/-/esno-0.4.6.tgz#2482fa119c7f111224c091575c7d43ad13cfbcc6" | |
3799 | + integrity sha512-6sjoAqYmkLL5h/9eNchRblH6Eq1WrUmak2ROHjH/6lyakGSmdPsl/pigp+pXez7yqPU0bsy4W5hpyoUUjlxhsQ== | |
3803 | 3800 | dependencies: |
3804 | - esbuild "^0.8.53" | |
3805 | - esbuild-register "^2.0.0" | |
3801 | + esbuild "^0.8.56" | |
3802 | + esbuild-register "^2.2.0" | |
3806 | 3803 | |
3807 | 3804 | espree@^6.2.1: |
3808 | 3805 | version "6.2.1" |
... | ... | @@ -5564,6 +5561,11 @@ json5@^2.1.2: |
5564 | 5561 | dependencies: |
5565 | 5562 | minimist "^1.2.5" |
5566 | 5563 | |
5564 | +jsonc-parser@^3.0.0: | |
5565 | + version "3.0.0" | |
5566 | + resolved "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz#abdd785701c7e7eaca8a9ec8cf070ca51a745a22" | |
5567 | + integrity sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA== | |
5568 | + | |
5567 | 5569 | jsonfile@^4.0.0: |
5568 | 5570 | version "4.0.0" |
5569 | 5571 | resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" |
... | ... | @@ -6346,11 +6348,6 @@ node-fetch@2.6.1: |
6346 | 6348 | resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" |
6347 | 6349 | integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== |
6348 | 6350 | |
6349 | -node-modules-regexp@^1.0.0: | |
6350 | - version "1.0.0" | |
6351 | - resolved "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40" | |
6352 | - integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= | |
6353 | - | |
6354 | 6351 | node-releases@^1.1.69: |
6355 | 6352 | version "1.1.70" |
6356 | 6353 | resolved "https://registry.npmjs.org/node-releases/-/node-releases-1.1.70.tgz#66e0ed0273aa65666d7fe78febe7634875426a08" |
... | ... | @@ -6923,13 +6920,6 @@ pinkie@^2.0.0: |
6923 | 6920 | resolved "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" |
6924 | 6921 | integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= |
6925 | 6922 | |
6926 | -pirates@^4.0.1: | |
6927 | - version "4.0.1" | |
6928 | - resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz#643a92caf894566f91b2b986d2c66950a8e2fb87" | |
6929 | - integrity sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA== | |
6930 | - dependencies: | |
6931 | - node-modules-regexp "^1.0.0" | |
6932 | - | |
6933 | 6923 | please-upgrade-node@^3.2.0: |
6934 | 6924 | version "3.2.0" |
6935 | 6925 | resolved "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz#aeddd3f994c933e4ad98b99d9a556efa0e2fe942" |
... | ... | @@ -7959,7 +7949,7 @@ source-map-resolve@^0.5.0: |
7959 | 7949 | source-map-url "^0.4.0" |
7960 | 7950 | urix "^0.1.0" |
7961 | 7951 | |
7962 | -source-map-support@^0.5.17, source-map-support@^0.5.19, source-map-support@~0.5.12, source-map-support@~0.5.19: | |
7952 | +source-map-support@^0.5.17, source-map-support@~0.5.12, source-map-support@~0.5.19: | |
7963 | 7953 | version "0.5.19" |
7964 | 7954 | resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" |
7965 | 7955 | integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== |
... | ... | @@ -9141,10 +9131,10 @@ vite-plugin-style-import@^0.7.6: |
9141 | 9131 | es-module-lexer "^0.4.0" |
9142 | 9132 | magic-string "^0.25.7" |
9143 | 9133 | |
9144 | -vite-plugin-svg-icons@^0.1.2: | |
9145 | - version "0.1.2" | |
9146 | - resolved "https://registry.npmjs.org/vite-plugin-svg-icons/-/vite-plugin-svg-icons-0.1.2.tgz#fe5ca5e896cba7b7c1a4582721b94894bef754e4" | |
9147 | - integrity sha512-MWeZjiI5zK916Z+bEYvgPD+Tv/71PFgZ8PBy287yZIBt/9CNshnohuK8oP91IhYaPwwyQNU3lHUlj3PCpT4wpg== | |
9134 | +vite-plugin-svg-icons@^0.2.1: | |
9135 | + version "0.2.1" | |
9136 | + resolved "https://registry.npmjs.org/vite-plugin-svg-icons/-/vite-plugin-svg-icons-0.2.1.tgz#85a456ac30e8c67ab781a175d59daf36ef115ffd" | |
9137 | + integrity sha512-LgbBfKIsUPyPMXeBY/gEsr8l44ooDL5jbqGf8YjouMGTGfE4K2xXdO/5azyJZBkvvfPZBCCrAcGucMG08dAE/A== | |
9148 | 9138 | dependencies: |
9149 | 9139 | debug "^4.3.2" |
9150 | 9140 | etag "^1.8.1" |
... | ... | @@ -9164,13 +9154,13 @@ vite-plugin-theme@^0.4.8: |
9164 | 9154 | es-module-lexer "^0.3.26" |
9165 | 9155 | tinycolor2 "^1.4.2" |
9166 | 9156 | |
9167 | -vite-plugin-windicss@0.6.6: | |
9168 | - version "0.6.6" | |
9169 | - resolved "https://registry.npmjs.org/vite-plugin-windicss/-/vite-plugin-windicss-0.6.6.tgz#502c321a1764dff1a232195cb7bfc04fd98ffc84" | |
9170 | - integrity sha512-V2UlnHKxCmH1BwrI96YMaBocpIoHzBRYsfv1GOi0jMs7gyakAz3QcnjGwdB2ZtSsE+wPlv5MhSFbL1CFVsvW/A== | |
9157 | +vite-plugin-windicss@0.6.10: | |
9158 | + version "0.6.10" | |
9159 | + resolved "https://registry.npmjs.org/vite-plugin-windicss/-/vite-plugin-windicss-0.6.10.tgz#b2719bc9f29220208162e04c342a8983f7536fdb" | |
9160 | + integrity sha512-ofeJGvHu/Tz+HIP9Ap0uQHBt5YNi2uv/4yoJH30I3zFE5gAdsKN3GgzrcySQEPaQIgWmcDNbpWqAFejLHFLpzw== | |
9171 | 9161 | dependencies: |
9172 | - "@windicss/plugin-utils" "0.6.6" | |
9173 | - windicss "^2.2.3" | |
9162 | + "@windicss/plugin-utils" "0.6.10" | |
9163 | + windicss "^2.2.6" | |
9174 | 9164 | |
9175 | 9165 | vite@^2.0.5: |
9176 | 9166 | version "2.0.5" |
... | ... | @@ -9297,10 +9287,10 @@ which@^2.0.1: |
9297 | 9287 | dependencies: |
9298 | 9288 | isexe "^2.0.0" |
9299 | 9289 | |
9300 | -windicss@^2.2.3: | |
9301 | - version "2.2.3" | |
9302 | - resolved "https://registry.npmjs.org/windicss/-/windicss-2.2.3.tgz#5d25cab4b397d64f74660cac9b947b29cda240e9" | |
9303 | - integrity sha512-rDaHpCgF3nq6tt21KC3691vhNZcbDHo0DJN+fgY5OmNCqd8muvZ9N4Zp9eqjWaJetg+ulz++MBM/pG9D70sj2w== | |
9290 | +windicss@^2.2.6: | |
9291 | + version "2.2.6" | |
9292 | + resolved "https://registry.npmjs.org/windicss/-/windicss-2.2.6.tgz#1e1b40ca329f8dd5ab735734212f9f91c9497004" | |
9293 | + integrity sha512-RK502Xwsw0ptjVueJum0TEr286YJgtqK6kXpa60R6a1z2gGkVpEcaIfr6okQ5EYUk8WMRLrXoK6B2E6dSRg/sw== | |
9304 | 9294 | |
9305 | 9295 | wmf@~1.0.1: |
9306 | 9296 | version "1.0.2" | ... | ... |