flaschengeist-users/src/index.ts

22 lines
489 B
TypeScript
Raw Normal View History

import { FG_Plugin } from '@flaschengeist/types';
import { defineAsyncComponent } from 'vue';
import routes from './routes';
const plugin: FG_Plugin.Plugin = {
id: 'users',
name: 'User',
innerRoutes: routes,
requiredModules: [['auth'], ['users'], ['roles']],
version: '0.0.1',
widgets: [
{
priority: 1,
name: 'greeting',
permissions: [],
widget: defineAsyncComponent(() => import('./components/Widget.vue')),
},
],
};
2021-05-26 15:43:47 +00:00
export default plugin;