$$plugins.define('fileinput', function (element, options) { const inputfile = element.querySelector('.file-upload__input'); const filedelete = element.querySelector('.file-upload__delete'); inputfile.addEventListener('change', (event) => { const inputname = element.querySelector('.file-upload__name'); const filename = inputfile.files[0].name; inputname.innerText = filename; element.classList.add('file-upload__filled'); }); filedelete.addEventListener('click', (event) => { const inputname = element.querySelector('.file-upload__name'); inputname.innerText = ""; element.classList.remove('file-upload__filled'); inputfile.value = ""; }); });