import ToolTip from "./Elements/tool-tip/tool-tip" import SVGIcon from "./Elements/svg-icon/svg-icon" export function register() { if(!("customElements" in window)) { console.warn("Web components not supported in your current browser") return } // Custom element names must have a dash in their name const elements = new Map([ ["tool-tip", ToolTip], ["svg-icon", SVGIcon] ]) // Register all custom elements for(const [tag, definition] of elements.entries()) { window.customElements.define(tag, definition) } }