Files
mixtape/zero.Backoffice.UI/app/core/createZeroPlugin.ts
T
2021-12-07 15:59:29 +01:00

19 lines
379 B
TypeScript

import { App } from 'vue';
import { ZeroRuntime, ZeroInstallOptions } from './index';
export function createZeroPlugin(options?: ZeroInstallOptions)
{
return {
install: (app: App) =>
{
const zero = new ZeroRuntime(app, options);
app.config.globalProperties.zero = zero;
zero.useZero();
zero.usePlugins();
zero.useRouter();
}
};
}