Skip to content

Commit eb60d55

Browse files
committed
add loadMore , Refreshing , keep cache in product api
1 parent 9cfec47 commit eb60d55

File tree

5 files changed

+243
-34
lines changed

5 files changed

+243
-34
lines changed

.cache/tsbuild/tsconfig.tsbuildinfo

Lines changed: 24 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1462,7 +1462,7 @@
14621462
"affectsGlobalScope": false
14631463
},
14641464
"../../src/store/store.ts": {
1465-
"version": "a1b44a104e00a48aa4677bd2b3a04aab8df1d85a73feb4e63d4ddd54dd5508b8",
1465+
"version": "3682417b8ef64688bc92718e7dac04276e200abf6000644e770ec7f80e9f0dd7",
14661466
"signature": "a80943e83f399aead37dac4e32b9f079e7eda15454b1854c4ae4643fdc060e24",
14671467
"affectsGlobalScope": false
14681468
},
@@ -2451,9 +2451,9 @@
24512451
"signature": "8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881",
24522452
"affectsGlobalScope": false
24532453
},
2454-
"../../jestsetupfile.js": {
2455-
"version": "29a2ded88208f2632fd46ada456b384539840dae7c67e1f99aff797a79c9a305",
2456-
"signature": "9e12c15cde5c6dea56521ec6208bd1a658e9e9758c20a8ff3129218341e6abca",
2454+
"../../jest.setup.js": {
2455+
"version": "7556f066c412c3d4cf6f49b3bdc8427c6b52d059dfd1efda8027efce1f760ced",
2456+
"signature": "8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881",
24572457
"affectsGlobalScope": false
24582458
},
24592459
"../../lint-staged.config.js": {
@@ -2466,13 +2466,13 @@
24662466
"signature": "59dbd16990a4339b71efc5d6db4323c9307019b470de592b90315c10796c5d2a",
24672467
"affectsGlobalScope": true
24682468
},
2469-
"../../node_modules/@types/react-test-renderer/index.d.ts": {
2470-
"version": "60aaac5fb1858fbd4c4eb40e01706eb227eed9eca5c665564bd146971280dbd3",
2471-
"signature": "60aaac5fb1858fbd4c4eb40e01706eb227eed9eca5c665564bd146971280dbd3",
2469+
"../../__mocks__/@react-native-community/async-storage.js": {
2470+
"version": "ba9d13222145544f55e5b836496c02cefe53a2e1798983ae911cebac5a248735",
2471+
"signature": "26d3b89c6af2bd43267453a4bf956339a75ae01b16e45f3b058190706002e7b6",
24722472
"affectsGlobalScope": false
24732473
},
24742474
"../../__tests__/app-test.js": {
2475-
"version": "12327c8a47778b095e5a3ab7821256499ff8e63eb7c6c2770d59008106d401db",
2475+
"version": "8000b77c934068a78cec09d878b287b451b307e7840f17bec7f6ca0e9f51b841",
24762476
"signature": "8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881",
24772477
"affectsGlobalScope": false
24782478
},
@@ -2751,6 +2751,11 @@
27512751
"signature": "905638a87af6b0a1ac8d00fde922dce441e302b06a32b8f1cc3196a02d8ffe8d",
27522752
"affectsGlobalScope": false
27532753
},
2754+
"../../node_modules/@types/react-test-renderer/index.d.ts": {
2755+
"version": "60aaac5fb1858fbd4c4eb40e01706eb227eed9eca5c665564bd146971280dbd3",
2756+
"signature": "60aaac5fb1858fbd4c4eb40e01706eb227eed9eca5c665564bd146971280dbd3",
2757+
"affectsGlobalScope": false
2758+
},
27542759
"../../node_modules/@types/scheduler/index.d.ts": {
27552760
"version": "3169db033165677f1d414baf0c82ba27801089ca1b66d97af464512a47df31b5",
27562761
"signature": "3169db033165677f1d414baf0c82ba27801089ca1b66d97af464512a47df31b5",
@@ -2833,11 +2838,7 @@
28332838
},
28342839
"referencedMap": {
28352840
"../../__tests__/app-test.js": [
2836-
"../../node_modules/@react-native-async-storage/async-storage/types/index.d.ts",
2837-
"../../node_modules/@types/react-native/index.d.ts",
2838-
"../../node_modules/@types/react-test-renderer/index.d.ts",
2839-
"../../node_modules/@types/react/index.d.ts",
2840-
"../../src/app.tsx"
2841+
"../../node_modules/@react-native-async-storage/async-storage/types/index.d.ts"
28412842
],
28422843
"../../declarations.d.ts": [
28432844
"../../node_modules/@types/react/index.d.ts",
@@ -7368,13 +7369,14 @@
73687369
]
73697370
},
73707371
"semanticDiagnosticsPerFile": [
7372+
"../../__mocks__/@react-native-community/async-storage.js",
73717373
"../../__tests__/app-test.js",
73727374
"../../app.json",
73737375
"../../declarations.d.ts",
73747376
"../../env.d.ts",
73757377
"../../global.d.ts",
73767378
"../../index.js",
7377-
"../../jestsetupfile.js",
7379+
"../../jest.setup.js",
73787380
"../../lint-staged.config.js",
73797381
"../../node_modules/@apollo/client/cache/core/cache.d.ts",
73807382
"../../node_modules/@apollo/client/cache/core/types/cache.d.ts",
@@ -7924,6 +7926,10 @@
79247926
"../../src/themes/spacing.ts"
79257927
],
79267928
"affectedFilesPendingEmit": [
7929+
[
7930+
"../../__mocks__/@react-native-community/async-storage.js",
7931+
1
7932+
],
79277933
[
79287934
"../../__tests__/app-test.js",
79297935
1
@@ -7948,6 +7954,10 @@
79487954
"../../index.js",
79497955
1
79507956
],
7957+
[
7958+
"../../jest.setup.js",
7959+
1
7960+
],
79517961
[
79527962
"../../jestsetupfile.js",
79537963
1

jest.setup.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import MockAsyncStorage from 'mock-async-storage';
1+
import mockAsyncStorage from '@react-native-async-storage/async-storage/jest/async-storage-mock';
22

3-
const mockImpl = new MockAsyncStorage();
4-
jest.mock('@react-native-async-storage/async-storage', () => mockImpl);
3+
jest.mock('@react-native-async-storage/async-storage', () => mockAsyncStorage);

package-lock.json

Lines changed: 65 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@
4242
"graphql": "^15.5.0",
4343
"i18next": "^20.3.0",
4444
"lodash": "^4.17.21",
45-
"mock-async-storage": "^2.2.0",
4645
"moment": "^2.29.1",
4746
"native-base": "^2.15.2",
4847
"react": "17.0.2",

0 commit comments

Comments
 (0)