You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
	
	
		
		
			
	
    
		
			
				
					
						|                                          |  | 'use strict';
Object.defineProperty(exports, '__esModule', { value: true });
var shared = require('@vue/shared');
const withInstall = (main, extra) => {  main.install = (app) => {    for (const comp of [main, ...Object.values(extra != null ? extra : {})]) {      app.component(comp.name, comp);    }  };  if (extra) {    for (const [key, comp] of Object.entries(extra)) {      main[key] = comp;    }  }  return main;};const withInstallFunction = (fn, name) => {  fn.install = (app) => {    fn._context = app._context;    app.config.globalProperties[name] = fn;  };  return fn;};const withInstallDirective = (directive, name) => {  directive.install = (app) => {    app.directive(name, directive);  };  return directive;};const withNoopInstall = (component) => {  component.install = shared.NOOP;  return component;};
exports.withInstall = withInstall;exports.withInstallDirective = withInstallDirective;exports.withInstallFunction = withInstallFunction;exports.withNoopInstall = withNoopInstall;//# sourceMappingURL=install.js.map
 |