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
3 years ago
|
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();
|
||
|
};
|