ui-default: init

将ui-default合并至主存储库便于维护
This commit is contained in:
undefined committed 2021-04-03 01:44:22 +08:00
1 parent 6317c9057f
commit 5faa54c7ca
564 files changed
+23083 -14

No files matched your search

@@ -0,0 +1,30 @@
import { NamedPage } from 'vj/misc/Page';
import Notification from 'vj/components/notification';
import i18n from 'vj/utils/i18n';
import request from 'vj/utils/request';
import delay from 'vj/utils/delay';
const page = new NamedPage('manage_user_import', () => {
async function post(draft) {
try {
const res = await request.post('', {
users: $('[name="users"]').val(),
draft,
});
if (!draft) {
Notification.success(i18n('Created {0} users.', res.users.length));
await delay(2000);
window.location.reload();
} else {
$('[name="messages"]').text(res.messages.join('\n'));
}
} catch (error) {
Notification.error(error.message);
}
}
$('[name="preview"]').click(() => post(true));
$('[name="submit"]').click(() => post(false));
});
export default page;