import { Logger } from "../../utils/Logger.mjs"; import { TafIcon } from "./Icon.mjs"; import { TafSVGLoader } from "./svgLoader.mjs"; import { TafToggle } from "./Toggle.mjs"; const components = [ TafSVGLoader, TafIcon, TafToggle, ]; export function registerCustomComponents() { for (const component of components) { if (!window.customElements.get(component.elementName)) { Logger.debug(`Registering component "${component.elementName}"`); window.customElements.define( component.elementName, component, ); }; } };