12345678910111213141516171819202122 |
- import { App } from "vue";
- import { Button, ConfigProvider, Layout, Menu, Modal } from "ant-design-vue";
- import VueClipboard3 from "./vue-clipboard";
- import VueConfirmDirective from "./vue-confirm";
- import { ModalConfirmKey } from "./injectionKey";
- const install = (app: App<Element>) => {
- app.provide(ModalConfirmKey, Modal.confirm);
- app.config.globalProperties.$confirm = Modal.confirm;
- return app
- .use(VueClipboard3)
- .use(VueConfirmDirective)
- .use(ConfigProvider)
- .use(Layout)
- .use(Menu)
- .use(Button);
- };
- export default install;
|