lila/public/javascripts/importer.js

17 lines
505 B
JavaScript
Raw Normal View History

2021-02-06 06:26:05 -07:00
$(function () {
var $form = $('main.importer form');
$form.on('submit', () => setTimeout(() => $form.html(lichess.spinnerHtml), 50));
2018-12-02 00:33:38 -07:00
if (window.FileReader) {
2021-02-06 06:26:05 -07:00
$form.find('input[type=file]').on('change', function () {
2018-12-02 00:33:38 -07:00
var file = this.files[0];
if (!file) return;
var reader = new FileReader();
2021-02-06 06:26:05 -07:00
reader.onload = function (e) {
2018-12-02 00:33:38 -07:00
$form.find('textarea').val(e.target.result);
};
reader.readAsText(file);
});
} else $form.find('.upload').remove();
});