You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
562 B
18 lines
562 B
const preModal = require("../pre");
|
|
const postModal = require('../post');
|
|
|
|
module.exports = (name, text, after = () => {}) => {
|
|
preModal('error-modal');
|
|
let modal = document.createElement('div');
|
|
modal.className = 'modal';
|
|
modal.id = 'error-modal';
|
|
document.body.appendChild(modal);
|
|
let title = document.createElement('h2');
|
|
title.innerHTML = `Error - ${name}`;
|
|
modal.appendChild(title);
|
|
let err = document.createElement('p');
|
|
err.innerHTML = text;
|
|
modal.appendChild(err);
|
|
after('error-modal');
|
|
postModal();
|
|
}; |