diff options
| author | Physcik <mynameisgennadiy@vk.com> | 2026-01-13 21:06:23 +0500 |
|---|---|---|
| committer | Physcik <mynameisgennadiy@vk.com> | 2026-01-13 21:06:23 +0500 |
| commit | 007e414a9a33672cd1d19d9d9eb3f520e4331055 (patch) | |
| tree | fdf08f0b316bccb33926d0c43fe12052003add18 /index.js | |
| parent | b2929fe0ca2bd3c42905ec2f07009eeab5bca692 (diff) | |
Template v1
Diffstat (limited to 'index.js')
| -rw-r--r-- | index.js | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/index.js b/index.js new file mode 100644 index 0000000..25c4313 --- /dev/null +++ b/index.js @@ -0,0 +1,23 @@ +function LoadData(data) { + const objects = JSON.parse(data).cards; + for (i of objects) { + console.log(i); + } +} + +function acceptFile() { + const inp = document.getElementById("inp"); + console.log(inp.files[0]); + readFileContent(inp.files[0]).then(content => { + LoadData(content); + }); +} + +function readFileContent(file) { + const reader = new FileReader() + return new Promise((resolve, reject) => { + reader.onload = event => resolve(event.target.result) + reader.onerror = error => reject(error) + reader.readAsText(file) + }) +} |
