Browse Source

chore: Update i18next-browser-languagedetector (#4196)

vanilla_orig
Lipis 3 years ago
parent
commit
4bfc5bbcaa
No account linked to committer's email address
3 changed files with 17 additions and 7 deletions
  1. 1
    1
      package.json
  2. 4
    1
      src/excalidraw-app/index.tsx
  3. 12
    5
      yarn.lock

+ 1
- 1
package.json View File

@@ -33,7 +33,7 @@
33 33
     "clsx": "1.1.1",
34 34
     "fake-indexeddb": "3.1.7",
35 35
     "firebase": "8.3.3",
36
-    "i18next-browser-languagedetector": "6.1.0",
36
+    "i18next-browser-languagedetector": "6.1.2",
37 37
     "idb-keyval": "6.0.3",
38 38
     "image-blob-reduce": "3.0.1",
39 39
     "lodash.throttle": "4.1.1",

+ 4
- 1
src/excalidraw-app/index.tsx View File

@@ -273,7 +273,10 @@ const PlusLinkJSX = (
273 273
 
274 274
 const ExcalidrawWrapper = () => {
275 275
   const [errorMessage, setErrorMessage] = useState("");
276
-  const currentLangCode = languageDetector.detect() || defaultLang.code;
276
+  let currentLangCode = languageDetector.detect() || defaultLang.code;
277
+  if (Array.isArray(currentLangCode)) {
278
+    currentLangCode = currentLangCode[0];
279
+  }
277 280
   const [langCode, setLangCode] = useState(currentLangCode);
278 281
 
279 282
   // initial state

+ 12
- 5
yarn.lock View File

@@ -1134,6 +1134,13 @@
1134 1134
   dependencies:
1135 1135
     regenerator-runtime "^0.13.4"
1136 1136
 
1137
+"@babel/runtime@^7.14.6":
1138
+  version "7.16.0"
1139
+  resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.16.0.tgz#e27b977f2e2088ba24748bf99b5e1dece64e4f0b"
1140
+  integrity sha512-Nht8L0O8YCktmsDV6FqFue7vQLRx3Hb0B37lS5y0jDRqRxlBG4wIJHnf9/bgSE2UyipKFA01YtS+npRdTWBUyw==
1141
+  dependencies:
1142
+    regenerator-runtime "^0.13.4"
1143
+
1137 1144
 "@babel/template@^7.10.4", "@babel/template@^7.12.13", "@babel/template@^7.15.4", "@babel/template@^7.3.3":
1138 1145
   version "7.15.4"
1139 1146
   resolved "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz"
@@ -7664,12 +7671,12 @@ husky@7.0.4:
7664 7671
   resolved "https://registry.yarnpkg.com/husky/-/husky-7.0.4.tgz#242048245dc49c8fb1bf0cc7cfb98dd722531535"
7665 7672
   integrity sha512-vbaCKN2QLtP/vD4yvs6iz6hBEo6wkSzs8HpRah1Z6aGmF2KW5PdYuAd7uX5a+OyBZHBhd+TFLqgjUgytQr4RvQ==
7666 7673
 
7667
-i18next-browser-languagedetector@6.1.0:
7668
-  version "6.1.0"
7669
-  resolved "https://registry.npmjs.org/i18next-browser-languagedetector/-/i18next-browser-languagedetector-6.1.0.tgz"
7670
-  integrity sha512-NXbr/qPqkg6VyUwPrzmVOAafqIk1zdjzhYVxZWoSi338XEGmuOeroEglLdR8nJUJcf5BfOSHva80tqCPwXFTFQ==
7674
+i18next-browser-languagedetector@6.1.2:
7675
+  version "6.1.2"
7676
+  resolved "https://registry.yarnpkg.com/i18next-browser-languagedetector/-/i18next-browser-languagedetector-6.1.2.tgz#68565a28b929cbc98ab6a56826ef2faf0e927ff8"
7677
+  integrity sha512-YDzIGHhMRvr7M+c8B3EQUKyiMBhfqox4o1qkFvt4QXuu5V2cxf74+NCr+VEkUuU0y+RwcupA238eeolW1Yn80g==
7671 7678
   dependencies:
7672
-    "@babel/runtime" "^7.5.5"
7679
+    "@babel/runtime" "^7.14.6"
7673 7680
 
7674 7681
 iconv-lite@0.4.24, iconv-lite@^0.4.24:
7675 7682
   version "0.4.24"

Loading…
Cancel
Save