ui: remove emojify.js

This commit is contained in:
undefined committed 2021-10-10 16:27:23 +08:00
1 parent 84c38cb571
commit 5f527658f8
27 files changed
+57 -138

No files matched your search

@@ -0,0 +1,19 @@
import { AutoloadPage } from 'vj/misc/Page';
import delay from 'vj/utils/delay';
const formPage = new AutoloadPage('formPage', () => {
$(document).on('vjFormDisableUpdate', 'input, select, textarea', (ev) => {
const $input = $(ev.currentTarget);
const $formItem = $input.closest('.form__item');
$formItem[$input.prop('disabled') ? 'addClass' : 'removeClass']('is--disabled');
});
const submitting = {};
$(document).on('click', '[type="submit"]', (ev) => {
if (submitting[ev.currentTarget]) ev.preventDefault();
submitting[ev.currentTarget] = true;
delay(5000).then(() => { submitting[ev.currentTarget] = false; });
});
});
export default formPage;