Browse Source

Update modules

Arnaud Vergnet 1 year ago
parent
commit
5b13eacc12
3 changed files with 147 additions and 100 deletions
  1. 117
    72
      package-lock.json
  2. 20
    20
      package.json
  3. 10
    8
      src/components/Home/SmallDashboardItem.js

+ 117
- 72
package-lock.json View File

@@ -2191,9 +2191,9 @@
2191 2191
       "integrity": "sha512-QXawZlaQz+QQ6Jrg4AEgrCXxsYltLZ89sxJXyt36pDRnT122aoK0/84m2dORd29V+/22BjwceXDZePayqXDaRA=="
2192 2192
     },
2193 2193
     "@react-native-community/async-storage": {
2194
-      "version": "1.11.0",
2195
-      "resolved": "https://registry.npmjs.org/@react-native-community/async-storage/-/async-storage-1.11.0.tgz",
2196
-      "integrity": "sha512-Pq9LlmvtCEKAGdkyrgTcRxNh2fnHFykEj2qnRYijOl1pDIl2MkD5IxaXu5eOL0wgOtAl4U//ff4z40Td6XR5rw==",
2194
+      "version": "1.12.0",
2195
+      "resolved": "https://registry.npmjs.org/@react-native-community/async-storage/-/async-storage-1.12.0.tgz",
2196
+      "integrity": "sha512-y3zVxuVyiOxI8TXrvajmYfDbIt2vFNxzV5MiA28v15DQTxDk6uJH3rpc9my+la7u2Tiwt3PpdU2+59ZgZ4h7wA==",
2197 2197
       "requires": {
2198 2198
         "deep-assign": "^3.0.0"
2199 2199
       }
@@ -2303,9 +2303,9 @@
2303 2303
       "integrity": "sha512-rk4sWFsmtOw8oyx8SD3KSvawwaK7gRBSEIy2TAwURyGt+3TizssXP1r8nx3zY+R7v2vYYHXZ+k2/GULAT/bcaQ=="
2304 2304
     },
2305 2305
     "@react-native-community/push-notification-ios": {
2306
-      "version": "1.4.0",
2307
-      "resolved": "https://registry.npmjs.org/@react-native-community/push-notification-ios/-/push-notification-ios-1.4.0.tgz",
2308
-      "integrity": "sha512-YnfxtAuHkiuvprh1d9npGZVwOrso6sys8+w8XY6RQAs8kD2LHZg0C8rA5gfX4jW/GrQV7m14Y6ngciE6Rpd91w==",
2306
+      "version": "1.5.0",
2307
+      "resolved": "https://registry.npmjs.org/@react-native-community/push-notification-ios/-/push-notification-ios-1.5.0.tgz",
2308
+      "integrity": "sha512-88Uwu6S8oRVnuMfBMGN+MtTyUjiVmMKwfObYrPmm+b2E2Aqk0WlZ4clfECukG8QIzv1pfELJZ5uZMVTYMI6klg==",
2309 2309
       "requires": {
2310 2310
         "invariant": "^2.2.4"
2311 2311
       }
@@ -2316,9 +2316,9 @@
2316 2316
       "integrity": "sha512-8IeHfDwJ9/CTUwFs6x90VlobV3BfuPgNLjTgC6dRZovfCWigaZwVNIFFJnHBakK3pW2xErAPwhdvNR4JeNoYbw=="
2317 2317
     },
2318 2318
     "@react-navigation/bottom-tabs": {
2319
-      "version": "5.7.3",
2320
-      "resolved": "https://registry.npmjs.org/@react-navigation/bottom-tabs/-/bottom-tabs-5.7.3.tgz",
2321
-      "integrity": "sha512-sLlnxhrAdRzEvzI9jJS46DMveTu/Ij5f0cE+5F6AGUT4M5Ge4HPtTU3e4HRvXioVwj+Gn/nzRA928BtTin10gQ==",
2319
+      "version": "5.8.0",
2320
+      "resolved": "https://registry.npmjs.org/@react-navigation/bottom-tabs/-/bottom-tabs-5.8.0.tgz",
2321
+      "integrity": "sha512-geF/FSIg6cArY5jLwJJZrp7PDzLoSrONkCgq9n/4yKxtQapB/Pn5ljSHCNRGNkkb/+g8zqRQmEL5yX4DOja0OA==",
2322 2322
       "requires": {
2323 2323
         "color": "^3.1.2",
2324 2324
         "react-native-iphone-x-helper": "^1.2.1"
@@ -2338,12 +2338,12 @@
2338 2338
       }
2339 2339
     },
2340 2340
     "@react-navigation/native": {
2341
-      "version": "5.7.2",
2342
-      "resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-5.7.2.tgz",
2343
-      "integrity": "sha512-pGaiCg5G0aUol1+J50xx6ioq+wlXGOqxdlZaHgVwlYbYuuHLC1ForsH1wIzQdUHBEfHiw5/VDxFwRX5p1dHUCg==",
2341
+      "version": "5.7.3",
2342
+      "resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-5.7.3.tgz",
2343
+      "integrity": "sha512-bXb1g/cLpGF2DW1Vxk90Ch5vbaZTk5b/4Fn5xjQlueQODgc9ca+GPEssKZ84hCrNmS+Xg+iK1m/ArawLF5gMlw==",
2344 2344
       "requires": {
2345
-        "@react-navigation/core": "^5.12.2",
2346
-        "nanoid": "^3.1.9"
2345
+        "@react-navigation/core": "^5.12.3",
2346
+        "nanoid": "^3.1.12"
2347 2347
       }
2348 2348
     },
2349 2349
     "@react-navigation/routers": {
@@ -2355,9 +2355,9 @@
2355 2355
       }
2356 2356
     },
2357 2357
     "@react-navigation/stack": {
2358
-      "version": "5.8.0",
2359
-      "resolved": "https://registry.npmjs.org/@react-navigation/stack/-/stack-5.8.0.tgz",
2360
-      "integrity": "sha512-gp4Rcst86OEFAwZG/AM904ueQ4wQDCpY8XP63ToqJMgU0mCFSABVZCFwo0GuhpCs8KAtH/tAf6X2aQFDpmlaNg==",
2358
+      "version": "5.9.0",
2359
+      "resolved": "https://registry.npmjs.org/@react-navigation/stack/-/stack-5.9.0.tgz",
2360
+      "integrity": "sha512-kt6M0ZLMyNKXfKi50n01bHg4/d8zp0Yh5QaQG4d1roWOqdV9ou1nFEK4l2yQ6XKH2lLSYswHElPDZUuWd+6XzA==",
2361 2361
       "requires": {
2362 2362
         "color": "^3.1.2",
2363 2363
         "react-native-iphone-x-helper": "^1.2.1"
@@ -8591,12 +8591,59 @@
8591 8591
       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
8592 8592
       "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
8593 8593
     },
8594
+    "lodash._reinterpolate": {
8595
+      "version": "3.0.0",
8596
+      "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
8597
+      "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0="
8598
+    },
8599
+    "lodash.frompairs": {
8600
+      "version": "4.0.1",
8601
+      "resolved": "https://registry.npmjs.org/lodash.frompairs/-/lodash.frompairs-4.0.1.tgz",
8602
+      "integrity": "sha1-vE5SB/onV8E25XNhTpZkUGsrG9I="
8603
+    },
8604
+    "lodash.isequal": {
8605
+      "version": "4.5.0",
8606
+      "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz",
8607
+      "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA="
8608
+    },
8609
+    "lodash.isstring": {
8610
+      "version": "4.0.1",
8611
+      "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
8612
+      "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE="
8613
+    },
8614
+    "lodash.omit": {
8615
+      "version": "4.5.0",
8616
+      "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz",
8617
+      "integrity": "sha1-brGa5aHuHdnfC5aeZs4Lf6MLXmA="
8618
+    },
8619
+    "lodash.pick": {
8620
+      "version": "4.4.0",
8621
+      "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz",
8622
+      "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM="
8623
+    },
8594 8624
     "lodash.sortby": {
8595 8625
       "version": "4.7.0",
8596 8626
       "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
8597 8627
       "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=",
8598 8628
       "dev": true
8599 8629
     },
8630
+    "lodash.template": {
8631
+      "version": "4.5.0",
8632
+      "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz",
8633
+      "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==",
8634
+      "requires": {
8635
+        "lodash._reinterpolate": "^3.0.0",
8636
+        "lodash.templatesettings": "^4.0.0"
8637
+      }
8638
+    },
8639
+    "lodash.templatesettings": {
8640
+      "version": "4.2.0",
8641
+      "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz",
8642
+      "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==",
8643
+      "requires": {
8644
+        "lodash._reinterpolate": "^3.0.0"
8645
+      }
8646
+    },
8600 8647
     "lodash.throttle": {
8601 8648
       "version": "4.1.1",
8602 8649
       "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz",
@@ -9349,9 +9396,9 @@
9349 9396
       }
9350 9397
     },
9351 9398
     "moment": {
9352
-      "version": "2.27.0",
9353
-      "resolved": "https://registry.npmjs.org/moment/-/moment-2.27.0.tgz",
9354
-      "integrity": "sha512-al0MUK7cpIcglMv3YF13qSgdAIqxHTO7brRtaz3DlSULbqfazqkc5kEjNrLDOM7fsjshoFIihnU8snrP7zUvhQ=="
9399
+      "version": "2.28.0",
9400
+      "resolved": "https://registry.npmjs.org/moment/-/moment-2.28.0.tgz",
9401
+      "integrity": "sha512-Z5KOjYmnHyd/ukynmFd/WwyXHd7L4J9vTI/nn5Ap9AVUgaAE15VvQ9MOGmJJygEUklupqIrFnor/tjTwRU+tQw=="
9355 9402
     },
9356 9403
     "ms": {
9357 9404
       "version": "2.1.1",
@@ -10101,9 +10148,9 @@
10101 10148
       "dev": true
10102 10149
     },
10103 10150
     "query-string": {
10104
-      "version": "6.13.1",
10105
-      "resolved": "https://registry.npmjs.org/query-string/-/query-string-6.13.1.tgz",
10106
-      "integrity": "sha512-RfoButmcK+yCta1+FuU8REvisx1oEzhMKwhLUNcepQTPGcNMp1sIqjnfCtfnvGSQZQEhaBHvccujtWoUV3TTbA==",
10151
+      "version": "6.13.2",
10152
+      "resolved": "https://registry.npmjs.org/query-string/-/query-string-6.13.2.tgz",
10153
+      "integrity": "sha512-BMmDaUiLDFU1hlM38jTFcRt7HYiGP/zt1sRzrIWm5zpeEuO1rkbPS0ELI3uehoLuuhHDCS8u8lhFN3fEN4JzPQ==",
10107 10154
       "requires": {
10108 10155
         "decode-uri-component": "^0.2.0",
10109 10156
         "split-on-first": "^1.0.0",
@@ -10336,9 +10383,9 @@
10336 10383
       }
10337 10384
     },
10338 10385
     "react-native-calendars": {
10339
-      "version": "1.313.0",
10340
-      "resolved": "https://registry.npmjs.org/react-native-calendars/-/react-native-calendars-1.313.0.tgz",
10341
-      "integrity": "sha512-+vIMwbQZrS28Qx51KcjTzWVkVU/hdJBfob8PQwEdl/1qNttblBg1Fic07EJqi5PDGKzgDvTkd7TERHoxCN/Hwg==",
10386
+      "version": "1.403.0",
10387
+      "resolved": "https://registry.npmjs.org/react-native-calendars/-/react-native-calendars-1.403.0.tgz",
10388
+      "integrity": "sha512-K3jY2TlE8rj3OziHd9/6965kriaOtydAbMrkfgyNFuYeQnbzP0yxnxvzkioskdIkE2G3E3lIPB8lm1B8AMwEjg==",
10342 10389
       "requires": {
10343 10390
         "hoist-non-react-statics": "^3.3.1",
10344 10391
         "immutable": "^4.0.0-rc.12",
@@ -10350,9 +10397,9 @@
10350 10397
       }
10351 10398
     },
10352 10399
     "react-native-camera": {
10353
-      "version": "3.36.0",
10354
-      "resolved": "https://registry.npmjs.org/react-native-camera/-/react-native-camera-3.36.0.tgz",
10355
-      "integrity": "sha512-TdpT4q9gG4waDsnpKliFpmRnUMuBd3sHBlLBTlIFPPnxayVA9Z2E1yHuR10TCnuGI5a0i0wyCeLFOPJbMg70IQ==",
10400
+      "version": "3.40.0",
10401
+      "resolved": "https://registry.npmjs.org/react-native-camera/-/react-native-camera-3.40.0.tgz",
10402
+      "integrity": "sha512-Ur0hZqZcl3SntTVMB9GxuiLYpQxqwgzhQVb+7EGae4WjfDzQEwlGF0bJ7UpZyeUTb1oZmsiSib58xUckn11XMw==",
10356 10403
       "requires": {
10357 10404
         "prop-types": "^15.6.2"
10358 10405
       }
@@ -10366,21 +10413,14 @@
10366 10413
       }
10367 10414
     },
10368 10415
     "react-native-gesture-handler": {
10369
-      "version": "1.7.0",
10370
-      "resolved": "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-1.7.0.tgz",
10371
-      "integrity": "sha512-1CrjJf8Z6Iz2XWzfZknYtsm2sud5Lu/pLhhokkgBIKttxqGDtetDEVFDJOTJWJyKCrUPk0X5tnWi/diSF4q++w==",
10416
+      "version": "1.8.0",
10417
+      "resolved": "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-1.8.0.tgz",
10418
+      "integrity": "sha512-E2FZa0qZ5Bi0Z8Jg4n9DaFomHvedSjwbO2DPmUUHYRy1lH2yxXUpSrqJd6yymu+Efzmjg2+JZzsjFYA2Iq8VEQ==",
10372 10419
       "requires": {
10373 10420
         "@egjs/hammerjs": "^2.0.17",
10374
-        "hoist-non-react-statics": "^2.3.1",
10421
+        "hoist-non-react-statics": "^3.3.0",
10375 10422
         "invariant": "^2.2.4",
10376 10423
         "prop-types": "^15.7.2"
10377
-      },
10378
-      "dependencies": {
10379
-        "hoist-non-react-statics": {
10380
-          "version": "2.5.5",
10381
-          "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz",
10382
-          "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw=="
10383
-        }
10384 10424
       }
10385 10425
     },
10386 10426
     "react-native-image-pan-zoom": {
@@ -10402,9 +10442,9 @@
10402 10442
       "integrity": "sha512-/VbpIEp8tSNNHIvstuA3Swx610whci1Zpc9mqNkqn14DkMbw+ORviln2u0XyHG1kPvvwTNGZY6QpeFwxYaSdbQ=="
10403 10443
     },
10404 10444
     "react-native-keychain": {
10405
-      "version": "6.1.1",
10406
-      "resolved": "https://registry.npmjs.org/react-native-keychain/-/react-native-keychain-6.1.1.tgz",
10407
-      "integrity": "sha512-WYvAg7FbYPyX8jJ1rY/IQGS+6zK5LtNMRa3E8x1n0M5Lmsm/9CHtakzbmqT+rLvFE7DpPBg7qFawMuUoDjjtYA=="
10445
+      "version": "6.2.0",
10446
+      "resolved": "https://registry.npmjs.org/react-native-keychain/-/react-native-keychain-6.2.0.tgz",
10447
+      "integrity": "sha512-U6fnOQRJPq+c0Abl+FoYy9v0H3kQU587tMamU/o+MoBSUScFLE3DQpkyT1PW4NF5IObgiGuqQdmjC2KgtBpjGA=="
10408 10448
     },
10409 10449
     "react-native-linear-gradient": {
10410 10450
       "version": "2.5.6",
@@ -10417,14 +10457,14 @@
10417 10457
       "integrity": "sha512-g1L1au6GtCd0Ci6lQ8JVPYgl7uvEtKY2jeVghJcV6qQEN9+qACyqjOIR8pskUyI+qcSj1z4/nZh3IFxDVu1drw=="
10418 10458
     },
10419 10459
     "react-native-modalize": {
10420
-      "version": "2.0.5",
10421
-      "resolved": "https://registry.npmjs.org/react-native-modalize/-/react-native-modalize-2.0.5.tgz",
10422
-      "integrity": "sha512-7xcgMSbJH1VVi+EmcnkWfzvul5pr2RGCPK1oyK818wBHCA4WGRanEVegFyEuGOHk6nz2BL0rQb+cu5oMvh66mQ=="
10460
+      "version": "2.0.6",
10461
+      "resolved": "https://registry.npmjs.org/react-native-modalize/-/react-native-modalize-2.0.6.tgz",
10462
+      "integrity": "sha512-/JE9ZRVL9AdjspXBpQnGk+BRiYHnKW77ptXLhudwETQRW5uPR/a80ph4BRkV7DVGwadlf04ASgq63lTpOtAtiw=="
10423 10463
     },
10424 10464
     "react-native-paper": {
10425
-      "version": "4.0.1",
10426
-      "resolved": "https://registry.npmjs.org/react-native-paper/-/react-native-paper-4.0.1.tgz",
10427
-      "integrity": "sha512-C1kHZ5sS3QU2XdmdHnLAzp88T+FWtkOa+43wYjBClevsDvi72aRf6H9PTs8GS69E8tlNHym3kbVcENgnDPMqhQ==",
10465
+      "version": "4.2.0",
10466
+      "resolved": "https://registry.npmjs.org/react-native-paper/-/react-native-paper-4.2.0.tgz",
10467
+      "integrity": "sha512-+pM8olBygXP5cdUcPRC++BPb5DvdYPN2LJFIt2eXbT0GXs7kU7nG+hFRnsxu8awt6em6gcHVVw3ajvQGEl+CIg==",
10428 10468
       "requires": {
10429 10469
         "@callstack/react-theme-provider": "^3.0.5",
10430 10470
         "color": "^3.1.2",
@@ -10432,9 +10472,9 @@
10432 10472
       }
10433 10473
     },
10434 10474
     "react-native-permissions": {
10435
-      "version": "2.1.5",
10436
-      "resolved": "https://registry.npmjs.org/react-native-permissions/-/react-native-permissions-2.1.5.tgz",
10437
-      "integrity": "sha512-b9KO/4UEV9qddl+kcSybmdk8nlAifclSDBR2rSvc5KZM06vIaJWJNIzK2ZwPXqDQ5yD3CJLuKTRj7Fz+jM9qyQ=="
10475
+      "version": "2.2.1",
10476
+      "resolved": "https://registry.npmjs.org/react-native-permissions/-/react-native-permissions-2.2.1.tgz",
10477
+      "integrity": "sha512-3932V/xKsRwnT0g5KcTiaY5ClMw7lhoHnE7aZ21AcrRHF/u/jRT966+CzQeLE+M3/x+DnYDyG7aU1sjm7UiJug=="
10438 10478
     },
10439 10479
     "react-native-platform-touchable": {
10440 10480
       "version": "1.1.1",
@@ -10442,9 +10482,9 @@
10442 10482
       "integrity": "sha1-/eSsxl7qWF0osWTQw3FqQhKaaOQ="
10443 10483
     },
10444 10484
     "react-native-push-notification": {
10445
-      "version": "5.0.1",
10446
-      "resolved": "https://registry.npmjs.org/react-native-push-notification/-/react-native-push-notification-5.0.1.tgz",
10447
-      "integrity": "sha512-3xRGLgJfUo8tUPFokA3TVC4jE4uo2uVUnxmtQ1pscNn6BjZnx2+kLdsJK4kDRyjxc/CpTEMfUyZ5pkMsqIgdYw==",
10485
+      "version": "5.1.1",
10486
+      "resolved": "https://registry.npmjs.org/react-native-push-notification/-/react-native-push-notification-5.1.1.tgz",
10487
+      "integrity": "sha512-CJmKqzM2P/s+a9PImoaiUN4TP1+K4YfmG1B0uUbavgFdGhTtRPTLLwDfFk2h3J6VmTXNak82rUz2iGwyptHm5w==",
10448 10488
       "requires": {
10449 10489
         "@react-native-community/push-notification-ios": "^1.4.0"
10450 10490
       }
@@ -10469,9 +10509,9 @@
10469 10509
       }
10470 10510
     },
10471 10511
     "react-native-safe-area-context": {
10472
-      "version": "0.7.3",
10473
-      "resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-0.7.3.tgz",
10474
-      "integrity": "sha512-9Uqu1vlXPi+2cKW/CW6OnHxA76mWC4kF3wvlqzq4DY8hn37AeiXtLFs2WkxH4yXQRrnJdP6ivc65Lz+MqwRZAA=="
10512
+      "version": "3.1.8",
10513
+      "resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-3.1.8.tgz",
10514
+      "integrity": "sha512-9gUlsDZ96QwT9AKzA6aVWM/NX5rlJgauZ9HgCDVzKbe29UQYT1740QJnnaI2GExmkFGp6o7ZLNhCXZW95eYVFA=="
10475 10515
     },
10476 10516
     "react-native-safe-area-view": {
10477 10517
       "version": "0.14.9",
@@ -10489,9 +10529,9 @@
10489 10529
       }
10490 10530
     },
10491 10531
     "react-native-screens": {
10492
-      "version": "2.10.1",
10493
-      "resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-2.10.1.tgz",
10494
-      "integrity": "sha512-Z2kKSk4AwWRQNCBmTjViuBQK0/Lx0jc25TZptn/2gKYUCOuVRvCekoA26u0Tsb3BIQ8tWDsZW14OwDlFUXW1aw=="
10532
+      "version": "2.11.0",
10533
+      "resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-2.11.0.tgz",
10534
+      "integrity": "sha512-vJzJE3zI1XUtqthrX3Dh2TBQWB+xFyaGhF52KBq9FjJUN5ws4xpLZJxBWa1KbGV3DilmcSZ4jmZR5LGordwE7w=="
10495 10535
     },
10496 10536
     "react-native-splash-screen": {
10497 10537
       "version": "3.2.0",
@@ -10504,11 +10544,16 @@
10504 10544
       "integrity": "sha512-Ns7Bn9H/Tyw278+5SQx9oAblDZ7JixyzeOczcBK8dipQk2pD7Djkcfnf1nB/8RErAmMLL9iXgW0QHqiII8AhKw=="
10505 10545
     },
10506 10546
     "react-native-vector-icons": {
10507
-      "version": "7.0.0",
10508
-      "resolved": "https://registry.npmjs.org/react-native-vector-icons/-/react-native-vector-icons-7.0.0.tgz",
10509
-      "integrity": "sha512-Ku8+dTUAnR9pexRPQqsUcQEZlxEpFZsIy8iOFqVL/3mrUyncZJHtqJyx2cUOmltZIC6W2GI4IkD3EYzPerXV5g==",
10510
-      "requires": {
10511
-        "lodash": "^4.17.15",
10547
+      "version": "7.1.0",
10548
+      "resolved": "https://registry.npmjs.org/react-native-vector-icons/-/react-native-vector-icons-7.1.0.tgz",
10549
+      "integrity": "sha512-V2a1zJ4i+kS8O4j183gIwX14St9AxxXabxwYpFBgRhvr2NDXyFcjHDEAgrOYYlt2W57e20aN1tBDU/I+wn9WtQ==",
10550
+      "requires": {
10551
+        "lodash.frompairs": "^4.0.1",
10552
+        "lodash.isequal": "^4.5.0",
10553
+        "lodash.isstring": "^4.0.1",
10554
+        "lodash.omit": "^4.5.0",
10555
+        "lodash.pick": "^4.4.0",
10556
+        "lodash.template": "^4.5.0",
10512 10557
         "prop-types": "^15.7.2",
10513 10558
         "yargs": "^15.0.2"
10514 10559
       },
@@ -10591,9 +10636,9 @@
10591 10636
       }
10592 10637
     },
10593 10638
     "react-native-webview": {
10594
-      "version": "10.4.1",
10595
-      "resolved": "https://registry.npmjs.org/react-native-webview/-/react-native-webview-10.4.1.tgz",
10596
-      "integrity": "sha512-qC8lHeP6paHsT3Tiuiga3XHouvQQVhxEJtBDgyYjzX+CbZ5S9+bthkOahhkuP+nlLJMPmIPN7HtpvdGnrqyAFg==",
10639
+      "version": "10.9.0",
10640
+      "resolved": "https://registry.npmjs.org/react-native-webview/-/react-native-webview-10.9.0.tgz",
10641
+      "integrity": "sha512-zYZfmdJca/xRbwvvOfPhzL59SQC4L0W9rPWVF4zMi7BMDdCVHXVp0wKZ9KzmqxZNwadZNTxl5s0pvd6p3S34Fg==",
10597 10642
       "requires": {
10598 10643
         "escape-string-regexp": "2.0.0",
10599 10644
         "invariant": "2.2.4"
@@ -10615,9 +10660,9 @@
10615 10660
       }
10616 10661
     },
10617 10662
     "react-navigation-header-buttons": {
10618
-      "version": "5.0.0",
10619
-      "resolved": "https://registry.npmjs.org/react-navigation-header-buttons/-/react-navigation-header-buttons-5.0.0.tgz",
10620
-      "integrity": "sha512-PqI7+29zCxjhloGXK2h0/eZfAm6MLKLchuloEn6PR/Bl0dlU4STFJlU8CmaJTwCqDLVJ6gM4AHu716L2kDbsfw==",
10663
+      "version": "5.0.2",
10664
+      "resolved": "https://registry.npmjs.org/react-navigation-header-buttons/-/react-navigation-header-buttons-5.0.2.tgz",
10665
+      "integrity": "sha512-tr23aMc/Aakrp8J8+Py6qCg2gPqr+XtBLDuv0+CFdU521ersA4q0vLJjGtYTzP9Lg+bKhR29foWizK1Xl9ft+g==",
10621 10666
       "requires": {
10622 10667
         "invariant": ">=2",
10623 10668
         "react-native-platform-touchable": "^1.1.1"

+ 20
- 20
package.json View File

@@ -21,13 +21,13 @@
21 21
   },
22 22
   "dependencies": {
23 23
     "@nartc/react-native-barcode-mask": "^1.2.0",
24
-    "@react-native-community/async-storage": "^1.11.0",
24
+    "@react-native-community/async-storage": "^1.12.0",
25 25
     "@react-native-community/masked-view": "^0.1.10",
26
-    "@react-native-community/push-notification-ios": "^1.4.0",
26
+    "@react-native-community/push-notification-ios": "^1.5.0",
27 27
     "@react-native-community/slider": "^3.0.3",
28
-    "@react-navigation/bottom-tabs": "5.7.3",
29
-    "@react-navigation/native": "5.7.2",
30
-    "@react-navigation/stack": "5.8.0",
28
+    "@react-navigation/bottom-tabs": "^5.8.0",
29
+    "@react-navigation/native": "^5.7.3",
30
+    "@react-navigation/stack": "^5.9.0",
31 31
     "i18n-js": "^3.7.1",
32 32
     "react": "16.13.1",
33 33
     "react-native": "0.63.2",
@@ -35,27 +35,27 @@
35 35
     "react-native-app-intro-slider": "^4.0.4",
36 36
     "react-native-appearance": "^0.3.4",
37 37
     "react-native-autolink": "^3.0.0",
38
-    "react-native-calendars": "^1.308.0",
39
-    "react-native-camera": "^3.35.0",
38
+    "react-native-calendars": "^1.403.0",
39
+    "react-native-camera": "^3.40.0",
40 40
     "react-native-collapsible": "^1.5.3",
41
-    "react-native-gesture-handler": "^1.7.0",
41
+    "react-native-gesture-handler": "^1.8.0",
42 42
     "react-native-image-zoom-viewer": "^3.0.1",
43
-    "react-native-keychain": "^6.1.1",
43
+    "react-native-keychain": "^6.2.0",
44 44
     "react-native-linear-gradient": "^2.5.6",
45 45
     "react-native-localize": "^1.4.1",
46
-    "react-native-modalize": "^2.0.5",
47
-    "react-native-paper": "^4.0.1",
48
-    "react-native-permissions": "^2.1.5",
49
-    "react-native-push-notification": "^5.0.1",
50
-    "react-native-reanimated": "^1.10.2",
51
-    "react-native-render-html": "^4.2.2",
52
-    "react-native-safe-area-context": "0.7.3",
53
-    "react-native-screens": "^2.10.1",
46
+    "react-native-modalize": "^2.0.6",
47
+    "react-native-paper": "^4.2.0",
48
+    "react-native-permissions": "^2.2.1",
49
+    "react-native-push-notification": "^5.1.1",
50
+    "react-native-reanimated": "^1.13.0",
51
+    "react-native-render-html": "^4.2.3",
52
+    "react-native-safe-area-context": "^3.1.8",
53
+    "react-native-screens": "^2.11.0",
54 54
     "react-native-splash-screen": "^3.2.0",
55
-    "react-native-vector-icons": "^7.0.0",
56
-    "react-native-webview": "^10.4.0",
55
+    "react-native-vector-icons": "^7.1.0",
56
+    "react-native-webview": "^10.9.0",
57 57
     "react-navigation-collapsible": "^5.6.4",
58
-    "react-navigation-header-buttons": "^5.0.0"
58
+    "react-navigation-header-buttons": "^5.0.2"
59 59
   },
60 60
   "devDependencies": {
61 61
     "@babel/core": "^7.11.0",

+ 10
- 8
src/components/Home/SmallDashboardItem.js View File

@@ -32,8 +32,6 @@ type PropsType = {
32 32
   theme: CustomThemeType,
33 33
 };
34 34
 
35
-const AnimatableBadge = Animatable.createAnimatableComponent(Badge);
36
-
37 35
 /**
38 36
  * Component used to render a small dashboard item
39 37
  */
@@ -80,7 +78,7 @@ class SmallDashboardItem extends React.Component<PropsType> {
80 78
             }}
81 79
           />
82 80
           {props.badgeCount != null && props.badgeCount > 0 ? (
83
-            <AnimatableBadge
81
+            <Animatable.View
84 82
               animation="zoomIn"
85 83
               duration={300}
86 84
               useNativeDriver
@@ -88,12 +86,16 @@ class SmallDashboardItem extends React.Component<PropsType> {
88 86
                 position: 'absolute',
89 87
                 top: 0,
90 88
                 right: 0,
91
-                backgroundColor: props.theme.colors.primary,
92
-                borderColor: props.theme.colors.background,
93
-                borderWidth: 2,
94 89
               }}>
95
-              {props.badgeCount}
96
-            </AnimatableBadge>
90
+              <Badge
91
+                style={{
92
+                  backgroundColor: props.theme.colors.primary,
93
+                  borderColor: props.theme.colors.background,
94
+                  borderWidth: 2,
95
+                }}>
96
+                {props.badgeCount}
97
+              </Badge>
98
+            </Animatable.View>
97 99
           ) : null}
98 100
         </View>
99 101
       </TouchableRipple>

Loading…
Cancel
Save