Browse Source

Add basic logic

pull/1/head
Luke Childs 6 years ago
parent
commit
2dfef1c3e0
  1. 3
      website/index.html
  2. 21
      website/index.js
  3. 4
      website/package.json
  4. 21
      website/yarn.lock

3
website/index.html

@ -1,5 +1,8 @@
<html>
<body>
<div class="seed-text"></div>
<input class="bits" type="range" min="128" max="256" step="32" value="256" />
<button class="generate-seed" type="button">Generate Seed</button>
<script async src="./index.js"></script>
</body>
</html>

21
website/index.js

@ -1 +1,20 @@
console.log('hello world');
import 'babel-polyfill';
import whenDomReady from 'when-dom-ready';
import dogeSeed from '../';
const main = async () => {
await whenDomReady();
const seedText = document.querySelector('.seed-text');
const bits = document.querySelector('.bits');
const generateSeedButton = document.querySelector('.generate-seed');
const generateSeed = () => seedText.innerText = dogeSeed(bits.value);
generateSeedButton.addEventListener('click', generateSeed);
bits.addEventListener('input', generateSeed);
generateSeed();
};
main();

4
website/package.json

@ -13,5 +13,9 @@
},
"devDependencies": {
"parcel-bundler": "^1.11.0"
},
"dependencies": {
"babel-polyfill": "^6.26.0",
"when-dom-ready": "^1.2.12"
}
}

21
website/yarn.lock

@ -843,6 +843,15 @@ autoprefixer@^6.3.1:
postcss "^5.2.16"
postcss-value-parser "^3.2.3"
babel-polyfill@^6.26.0:
version "6.26.0"
resolved "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.26.0.tgz#379937abc67d7895970adc621f284cd966cf2153"
integrity sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=
dependencies:
babel-runtime "^6.26.0"
core-js "^2.5.0"
regenerator-runtime "^0.10.5"
babel-runtime@^6.11.6, babel-runtime@^6.26.0:
version "6.26.0"
resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe"
@ -1392,7 +1401,7 @@ copy-descriptor@^0.1.0:
resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=
core-js@^2.4.0:
core-js@^2.4.0, core-js@^2.5.0:
version "2.6.1"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.1.tgz#87416ae817de957a3f249b3b5ca475d4aaed6042"
integrity sha512-L72mmmEayPJBejKIWe2pYtGis5r0tQ5NaJekdhyXgeMQTpJoBsH0NL4ElY2LfSoV15xeQWKQ+XTTOZdyero5Xg==
@ -4132,6 +4141,11 @@ regenerate@^1.4.0:
resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11"
integrity sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==
regenerator-runtime@^0.10.5:
version "0.10.5"
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz#336c3efc1220adcedda2c9fab67b5a7955a33658"
integrity sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=
regenerator-runtime@^0.11.0:
version "0.11.1"
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9"
@ -4919,6 +4933,11 @@ wcwidth@^1.0.1:
dependencies:
defaults "^1.0.3"
when-dom-ready@^1.2.12:
version "1.2.12"
resolved "https://registry.yarnpkg.com/when-dom-ready/-/when-dom-ready-1.2.12.tgz#99f46f02ef65dbb2bb2f4b58c44588234e724c98"
integrity sha1-mfRvAu9l27K7L0tYxEWII05yTJg=
whet.extend@~0.9.9:
version "0.9.9"
resolved "https://registry.yarnpkg.com/whet.extend/-/whet.extend-0.9.9.tgz#f877d5bf648c97e5aa542fadc16d6a259b9c11a1"

Loading…
Cancel
Save