axentix
Version:
Axentix is a framework mixing fully customizable components & utility-first classes, leaving the design choice to the developer.
2 lines (1 loc) • 417 B
JavaScript
(function(e){typeof define=="function"&&define.amd?define(e):e()})(function(){"use strict";const e=n=>{const t=n.currentTarget.getAttribute("data-close");if(!t)return console.error("[Axentix] A closable target must be set");const o=document.getElementById(t);o&&o.remove()},c=()=>{document.querySelectorAll("[data-close]").forEach(t=>t.addEventListener("click",e))};document.addEventListener("DOMContentLoaded",c)});