@cnamts/vue-dot
Version:
Implementation of our Design System for the French Health Insurance
21 lines (16 loc) • 522 B
text/typescript
import { VueConstructor } from 'vue';
import { registerComponents, Components } from './helpers/registerComponents';
import { elements } from './elements';
import { patterns } from './patterns';
import { templates } from './templates';
const components: Components[] = [
elements,
patterns,
templates
];
/** Globally register all components (patterns & elements) */
export function registerAllComponents(Vue: VueConstructor): void {
components.forEach((component) => {
registerComponents(Vue, component);
});
}