From ec961b0067a0d8e5100fe2b006508dddef0f1e54 Mon Sep 17 00:00:00 2001 From: Luke Childs Date: Thu, 10 Jan 2019 13:55:41 +0700 Subject: [PATCH] Keep XO happy --- website/index.js | 67 ++++++++++++++++++++++++------------------------ 1 file changed, 34 insertions(+), 33 deletions(-) diff --git a/website/index.js b/website/index.js index 02f2ceb..7141b65 100644 --- a/website/index.js +++ b/website/index.js @@ -1,52 +1,53 @@ +/* eslint-env browser */ import 'babel-polyfill'; import whenDomReady from 'when-dom-ready'; -import dogeSeed from '../'; import noUiSlider from 'nouislider'; -import {version} from '../package.json'; +import dogeSeed from '..'; +import {version} from '../package'; const bitsToWords = { - 128: 12, - 160: 15, - 192: 18, - 224: 21, - 256: 24 + 128: 12, + 160: 15, + 192: 18, + 224: 21, + 256: 24 }; const main = async () => { - await whenDomReady(); + await whenDomReady(); - document.querySelector('.version').innerText = `v${version}`; + document.querySelector('.version').innerText = `v${version}`; - const seedText = document.querySelector('.seed-text'); - const regenerateSeedButton = document.querySelector('.regenerate-seed'); + const seedText = document.querySelector('.seed-text'); + const regenerateSeedButton = document.querySelector('.regenerate-seed'); - const bitSlider = noUiSlider.create(document.querySelector('.bit-slider'), { - range: {min: 128, max: 256}, - step: 32, - start: 256, - pips: { - mode: 'steps', - density: 1, - format: {to: bits => bitsToWords[bits]}, - filter: (value, step) => step === 0 ? -1 : 1 - } - }); + const bitSlider = noUiSlider.create(document.querySelector('.bit-slider'), { + range: {min: 128, max: 256}, + step: 32, + start: 256, + pips: { + mode: 'steps', + density: 1, + format: {to: bits => bitsToWords[bits]}, + filter: (value, step) => step === 0 ? -1 : 1 + } + }); - const generateSeed = () => { - const bits = Number(bitSlider.get()); - const seedPhraseWords = dogeSeed(bits).split(' '); + const generateSeed = () => { + const bits = Number(bitSlider.get()); + const seedPhraseWords = dogeSeed(bits).split(' '); - const wrappedSeedPhrase = seedPhraseWords.map(word => `${word}`).join(' '); - const wordCount = seedPhraseWords.length; + const wrappedSeedPhrase = seedPhraseWords.map(word => `${word}`).join(' '); + const wordCount = seedPhraseWords.length; - seedText.dataset.wordCount = wordCount; - seedText.innerHTML = wrappedSeedPhrase; - }; + seedText.dataset.wordCount = wordCount; + seedText.innerHTML = wrappedSeedPhrase; + }; - regenerateSeedButton.addEventListener('click', generateSeed); - bitSlider.on('update', generateSeed); + regenerateSeedButton.addEventListener('click', generateSeed); + bitSlider.on('update', generateSeed); - generateSeed(); + generateSeed(); }; main();