index.ts 439 B

123456789101112131415
  1. import type { Component } from 'vue';
  2. import { createApp } from 'vue';
  3. export default async function Loader(component: Component, ...loader: DEV.Loader[]) {
  4. const app = createApp(component);
  5. for (const fn of loader) {
  6. await fn(app);
  7. }
  8. return app;
  9. }
  10. export { default as launchLoader } from './launch.loader';
  11. export { default as bridgeLoader } from './bridge.loader';
  12. export { default as debugLoader } from './debug.loader';