aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Corentin Thomasset <corentin.thomasset74@gmail.com> 2022-08-04 12:08:23 +0200
committerGravatar Corentin Thomasset <corentin.thomasset74@gmail.com> 2022-08-04 12:08:23 +0200
commitca7cb4438972ca09f28a6a40332ec94ceaa4aab4 (patch)
tree35d40701e782289a5b9966cae6f359ce8b5494cf
parente48d60b1ed19279f48441743f7ed69e8fd915011 (diff)
downloadit-tools-ca7cb4438972ca09f28a6a40332ec94ceaa4aab4.tar.gz
it-tools-ca7cb4438972ca09f28a6a40332ec94ceaa4aab4.tar.zst
it-tools-ca7cb4438972ca09f28a6a40332ec94ceaa4aab4.zip
fix(bip39-generator): cleared an issue with the mnemonic validation
-rw-r--r--src/tools/bip39-generator/bip39-generator.vue14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/tools/bip39-generator/bip39-generator.vue b/src/tools/bip39-generator/bip39-generator.vue
index 1696cab..93f6add 100644
--- a/src/tools/bip39-generator/bip39-generator.vue
+++ b/src/tools/bip39-generator/bip39-generator.vue
@@ -59,24 +59,24 @@
<script setup lang="ts">
import { useCopy } from '@/composable/copy';
-import { ref, computed } from 'vue';
+import { useValidation } from '@/composable/validation';
import {
- entropyToMnemonic,
- englishWordList,
chineseSimplifiedWordList,
chineseTraditionalWordList,
czechWordList,
+ englishWordList,
+ entropyToMnemonic,
frenchWordList,
+ generateEntropy,
italianWordList,
japaneseWordList,
koreanWordList,
+ mnemonicToEntropy,
portugueseWordList,
spanishWordList,
- generateEntropy,
- mnemonicToEntropy,
} from '@it-tools/bip39';
import { Copy, Refresh } from '@vicons/tabler';
-import { useValidation } from '@/composable/validation';
+import { computed, ref } from 'vue';
const languages = {
English: englishWordList,
@@ -134,7 +134,7 @@ const mnemonicValidation = useValidation({
{
validator: (value) => {
try {
- mnemonicToEntropy(value);
+ mnemonicToEntropy(value, languages[language.value]);
return true;
} catch (_) {
return false;