Files
certd/packages/ui/certd-client/src/plugin/index.ts
T

19 lines
433 B
TypeScript
Raw Normal View History

2023-01-29 13:44:19 +08:00
import "./iconify";
import "./iconfont";
import FastCrud from "./fast-crud";
2023-01-29 13:44:19 +08:00
import permission from "./permission";
2023-06-29 17:19:05 +08:00
import { App } from "vue";
import "./validator/index.js";
2025-09-01 15:52:14 +08:00
import directives from "./directive/index";
2025-09-14 02:29:22 +08:00
import { setupMonaco } from "./monaco";
2023-06-29 17:19:05 +08:00
function install(app: App, options: any = {}) {
2023-01-29 13:44:19 +08:00
app.use(FastCrud, options);
app.use(permission);
2025-09-01 15:52:14 +08:00
app.use(directives);
2025-09-14 02:29:22 +08:00
setupMonaco();
2023-01-29 13:44:19 +08:00
}
export default {
2025-06-29 14:09:09 +08:00
install,
2023-01-29 13:44:19 +08:00
};