Quellcode durchsuchen

chore(deps) react-native-watch-connectivity @ 1.0.4

master
Saúl Ibarra Corretgé vor 3 Jahren
Ursprung
Commit
b6501412c4
4 geänderte Dateien mit 30 neuen und 20 gelöschten Zeilen
  1. 2
    2
      ios/Podfile.lock
  2. 23
    7
      package-lock.json
  3. 1
    1
      package.json
  4. 4
    10
      react/features/mobile/watchos/middleware.js

+ 2
- 2
ios/Podfile.lock Datei anzeigen

@@ -387,7 +387,7 @@ PODS:
387 387
     - React-Core
388 388
   - RNSVG (12.1.0):
389 389
     - React
390
-  - RNWatch (0.4.3):
390
+  - RNWatch (1.0.4):
391 391
     - React
392 392
   - Yoga (1.14.0)
393 393
 
@@ -644,7 +644,7 @@ SPEC CHECKSUMS:
644 644
   RNScreens: f7ad633b2e0190b77b6a7aab7f914fad6f198d8d
645 645
   RNSound: 27e8268bdb0a1f191f219a33267f7e0445e8d62f
646 646
   RNSVG: ce9d996113475209013317e48b05c21ee988d42e
647
-  RNWatch: a5320c959c75e72845c07985f3e935e58998f1d3
647
+  RNWatch: 99637948ec9b5c9ec5a41920642594ad5ba07e80
648 648
   Yoga: 96b469c5e81ff51b917b92e8c3390642d4ded30c
649 649
 
650 650
 PODFILE CHECKSUM: 2e6a49cec4d0e9eb135654df2dddb3448d26cb4a

+ 23
- 7
package-lock.json Datei anzeigen

@@ -103,7 +103,7 @@
103 103
         "react-native-tab-view": "2.16.0",
104 104
         "react-native-url-polyfill": "1.3.0",
105 105
         "react-native-video": "5.2.0",
106
-        "react-native-watch-connectivity": "0.4.3",
106
+        "react-native-watch-connectivity": "1.0.4",
107 107
         "react-native-webrtc": "1.94.1",
108 108
         "react-native-webview": "11.0.2",
109 109
         "react-native-youtube-iframe": "2.1.1",
@@ -12692,6 +12692,11 @@
12692 12692
       "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
12693 12693
       "dev": true
12694 12694
     },
12695
+    "node_modules/lodash.sortby": {
12696
+      "version": "4.7.0",
12697
+      "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
12698
+      "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg="
12699
+    },
12695 12700
     "node_modules/lodash.throttle": {
12696 12701
       "version": "4.1.1",
12697 12702
       "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz",
@@ -16484,9 +16489,12 @@
16484 16489
       }
16485 16490
     },
16486 16491
     "node_modules/react-native-watch-connectivity": {
16487
-      "version": "0.4.3",
16488
-      "resolved": "https://registry.npmjs.org/react-native-watch-connectivity/-/react-native-watch-connectivity-0.4.3.tgz",
16489
-      "integrity": "sha512-iqdJ1KpZbR4XGahgVmaeibB7kDhyMT7wrylINgJaYBY38IAiI0LF32VX1umO4pko6n21YF5I/kSeNQ+OXGqqow==",
16492
+      "version": "1.0.4",
16493
+      "resolved": "https://registry.npmjs.org/react-native-watch-connectivity/-/react-native-watch-connectivity-1.0.4.tgz",
16494
+      "integrity": "sha512-Z7p7fzF6gaWHHM5kVYvM2l5bslc+59obqvfXA+DwqjOaO640APDjU7Sl8R2oglJhzLJArbmO25lH1YY1pSd8AQ==",
16495
+      "dependencies": {
16496
+        "lodash.sortby": "^4.7.0"
16497
+      },
16490 16498
       "peerDependencies": {
16491 16499
         "react": ">=15.1",
16492 16500
         "react-native": ">=0.40"
@@ -30487,6 +30495,11 @@
30487 30495
       "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
30488 30496
       "dev": true
30489 30497
     },
30498
+    "lodash.sortby": {
30499
+      "version": "4.7.0",
30500
+      "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
30501
+      "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg="
30502
+    },
30490 30503
     "lodash.throttle": {
30491 30504
       "version": "4.1.1",
30492 30505
       "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz",
@@ -33440,9 +33453,12 @@
33440 33453
       }
33441 33454
     },
33442 33455
     "react-native-watch-connectivity": {
33443
-      "version": "0.4.3",
33444
-      "resolved": "https://registry.npmjs.org/react-native-watch-connectivity/-/react-native-watch-connectivity-0.4.3.tgz",
33445
-      "integrity": "sha512-iqdJ1KpZbR4XGahgVmaeibB7kDhyMT7wrylINgJaYBY38IAiI0LF32VX1umO4pko6n21YF5I/kSeNQ+OXGqqow=="
33456
+      "version": "1.0.4",
33457
+      "resolved": "https://registry.npmjs.org/react-native-watch-connectivity/-/react-native-watch-connectivity-1.0.4.tgz",
33458
+      "integrity": "sha512-Z7p7fzF6gaWHHM5kVYvM2l5bslc+59obqvfXA+DwqjOaO640APDjU7Sl8R2oglJhzLJArbmO25lH1YY1pSd8AQ==",
33459
+      "requires": {
33460
+        "lodash.sortby": "^4.7.0"
33461
+      }
33446 33462
     },
33447 33463
     "react-native-webrtc": {
33448 33464
       "version": "1.94.1",

+ 1
- 1
package.json Datei anzeigen

@@ -108,7 +108,7 @@
108 108
     "react-native-tab-view": "2.16.0",
109 109
     "react-native-url-polyfill": "1.3.0",
110 110
     "react-native-video": "5.2.0",
111
-    "react-native-watch-connectivity": "0.4.3",
111
+    "react-native-watch-connectivity": "1.0.4",
112 112
     "react-native-webrtc": "1.94.1",
113 113
     "react-native-webview": "11.0.2",
114 114
     "react-native-youtube-iframe": "2.1.1",

+ 4
- 10
react/features/mobile/watchos/middleware.js Datei anzeigen

@@ -1,7 +1,7 @@
1 1
 // @flow
2 2
 
3 3
 import { Platform } from 'react-native';
4
-import * as watch from 'react-native-watch-connectivity';
4
+import { updateApplicationContext, watchEvents } from 'react-native-watch-connectivity';
5 5
 
6 6
 import { appNavigate } from '../../app/actions';
7 7
 import { APP_WILL_MOUNT } from '../../base/app';
@@ -70,18 +70,12 @@ watchOSEnabled && MiddlewareRegistry.register(store => next => action => {
70 70
  * @returns {void}
71 71
  */
72 72
 function _appWillMount({ dispatch, getState }) {
73
-    watch.subscribeToWatchReachability((error, reachable) => {
73
+    watchEvents.addListener('reachability', reachable => {
74 74
         dispatch(setWatchReachable(reachable));
75 75
         _updateApplicationContext(getState);
76 76
     });
77 77
 
78
-    watch.subscribeToMessages((error, message) => {
79
-        if (error) {
80
-            logger.error('watch.subscribeToMessages error:', error);
81
-
82
-            return;
83
-        }
84
-
78
+    watchEvents.addListener('message', message => {
85 79
         const {
86 80
             command,
87 81
             sessionID
@@ -185,7 +179,7 @@ function _updateApplicationContext(stateful) {
185 179
     }
186 180
 
187 181
     try {
188
-        watch.updateApplicationContext({
182
+        updateApplicationContext({
189 183
             conferenceTimestamp,
190 184
             conferenceURL: getCurrentConferenceUrl(state),
191 185
             micMuted: _isAudioMuted(state),

Laden…
Abbrechen
Speichern