Move the JS alert function definition to /js/alert.js and move the alert div to views/layout.ecr

This commit is contained in:
Alex Ling
2020-03-01 01:23:16 +00:00
parent d50804830d
commit 8fbc5528a8
10 changed files with 12 additions and 41 deletions

6
public/js/alert.js Normal file
View File

@@ -0,0 +1,6 @@
const alert = (level, text) => {
$('#alert').empty();
const html = `<div class="uk-alert-${level}" uk-alert><a class="uk-alert-close" uk-close></a><p>${text}</p></div>`;
$('#alert').append(html);
$("html, body").animate({ scrollTop: 0 });
};

View File

@@ -286,12 +286,3 @@ const buildTable = () => {
});
$('#selection-controls').removeAttr('hidden');
};
const alert = (level, text) => {
hideAlert();
const html = '<div class="uk-alert-' + level + '" uk-alert><a class="uk-alert-close" uk-close></a><p>' + text + '</p></div>';
$('#alert').append(html);
$("html, body").animate({ scrollTop: 0 });
};
const hideAlert = () => {
$('#alert').empty();
};

View File

@@ -42,11 +42,3 @@ function updateProgress(titleID, entryID, page) {
}
});
}
function alert(level, text) {
hideAlert();
var html = '<div class="uk-alert-' + level + '" uk-alert><a class="uk-alert-close" uk-close></a><p>' + text + '</p></div>';
$('#alert').append(html);
}
function hideAlert() {
$('#alert').empty();
}

View File

@@ -1,16 +1,6 @@
$(function(){
$(() => {
var target = '/admin/user/edit';
if (username) target += username;
$('form').attr('action', target);
function alert(level, text) {
hideAlert();
var html = '<div class="uk-alert-' + level + '" uk-alert><a class="uk-alert-close" uk-close></a><p>' + text + '</p></div>';
$('#alert').append(html);
}
function hideAlert() {
$('#alert').empty();
}
if (error) alert('danger', error);
});

View File

@@ -1,11 +1,3 @@
function alert(level, text) {
hideAlert();
var html = '<div class="uk-alert-' + level + '" uk-alert><a class="uk-alert-close" uk-close></a><p>' + text + '</p></div>';
$('#alert').append(html);
}
function hideAlert() {
$('#alert').empty();
}
function remove(username) {
$.post('/api/admin/user/delete/' + username, function(data) {
if (data.success) {