react-async-hook library provides useAsyncCallback that does the same thing as useMutation

This commit is contained in:
Athou
2022-08-13 18:38:11 +02:00
parent 6c6cc8d85b
commit 906acb217a
15 changed files with 122 additions and 152 deletions

View File

@@ -32,8 +32,7 @@
"react-infinite-scroller": "^1.2.6",
"react-redux": "^8.0.2",
"react-router-dom": "^6.3.0",
"tinycon": "^0.6.8",
"use-mutation": "^2.2.1"
"tinycon": "^0.6.8"
},
"devDependencies": {
"@lingui/cli": "^3.14.0",
@@ -8490,31 +8489,6 @@
}
}
},
"node_modules/use-mutation": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/use-mutation/-/use-mutation-2.2.1.tgz",
"integrity": "sha512-qGvtQpVgj2Ekcrrykiq4rOlOhUrlebaO/sVVGpXjrb0IEOBtZqNzq8hKJwrYGkyUWqu3pBPpOEyss8OHRhS3Ow==",
"dependencies": {
"use-safe-callback": "^1.0.2"
},
"engines": {
"node": ">=10"
},
"peerDependencies": {
"react": ">=16"
}
},
"node_modules/use-safe-callback": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/use-safe-callback/-/use-safe-callback-1.0.2.tgz",
"integrity": "sha512-RVeoyxgjJNfu9baNwulBM+HuPQGlcE1MJtrA1w50B5Hd0tyeKvrBIPdCfRx4Trrrxe34M6qRTys/bfpqsKRcyA==",
"engines": {
"node": ">=10"
},
"peerDependencies": {
"react": ">=16"
}
},
"node_modules/use-sync-external-store": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz",
@@ -14903,20 +14877,6 @@
"use-isomorphic-layout-effect": "^1.1.1"
}
},
"use-mutation": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/use-mutation/-/use-mutation-2.2.1.tgz",
"integrity": "sha512-qGvtQpVgj2Ekcrrykiq4rOlOhUrlebaO/sVVGpXjrb0IEOBtZqNzq8hKJwrYGkyUWqu3pBPpOEyss8OHRhS3Ow==",
"requires": {
"use-safe-callback": "^1.0.2"
}
},
"use-safe-callback": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/use-safe-callback/-/use-safe-callback-1.0.2.tgz",
"integrity": "sha512-RVeoyxgjJNfu9baNwulBM+HuPQGlcE1MJtrA1w50B5Hd0tyeKvrBIPdCfRx4Trrrxe34M6qRTys/bfpqsKRcyA==",
"requires": {}
},
"use-sync-external-store": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz",