UNPKG

@studiometa/js-toolkit

Version:

A set of useful little bits of JavaScript to boost your project! 🚀

11 lines (10 loc) • 621 B
import { BaseConstructor } from '../Base/Base.js'; /** * Register globally and mount a given component, or a promise resolving to a component. * * @link https://js-toolkit.studiometa.dev/api/helpers/registerComponent.html * @param ctor The component constructor or a promise resolving to it. * @param nameOrSelector The name or selector to used for this component. * @return A promise resolving to an array of mounted component instances. */ export declare function registerComponent<T extends BaseConstructor = BaseConstructor>(ctor: T | Promise<T>, nameOrSelector?: string): Promise<Awaited<InstanceType<T>>[]>;