/* * @Author: wally * @email: 18603454788@163.com * @Date: 2021-01-29 11:16:27 * @LastEditors: aBin * @LastEditTime: 2021-06-02 10:10:30 */ import Vue from 'vue'; import { Pagination, Button, Input, InputNumber, message, notification, Modal, Tag, Table, Tabs, Icon, Empty, Form, Select, Upload, Badge, Popconfirm, DatePicker, Switch, Radio, Dropdown, Menu, Row, Col, Timeline, Checkbox, BackTop, Progress, Carousel, Spin, Card, List, Collapse, Cascader, TimePicker, Divider, } from 'ant-design-vue'; import { ConfigProvider } from 'ant-design-vue'; Vue.component(ConfigProvider.name, ConfigProvider); Vue.use(Pagination); Vue.use(Button); Vue.use(Input); Vue.use(Modal); Vue.use(Tag); Vue.use(Table); Vue.use(Tabs); Vue.use(Icon); Vue.use(Empty); Vue.use(Form); Vue.use(Select); Vue.use(Upload); Vue.use(Badge); Vue.use(Popconfirm); Vue.use(DatePicker); Vue.use(Switch); Vue.use(Radio); Vue.use(Dropdown); Vue.use(Menu); Vue.use(Row); Vue.use(Col); Vue.use(Timeline); Vue.use(Checkbox); Vue.use(BackTop); Vue.use(Progress); Vue.use(Carousel); Vue.use(Spin); Vue.use(Card); Vue.use(List); Vue.use(Collapse); Vue.use(Cascader); Vue.use(InputNumber); Vue.use(TimePicker); Vue.use(Divider); Vue.prototype.$message = message; Vue.prototype.$notification = notification; Vue.prototype.$info = Modal.info; Vue.prototype.$success = Modal.success; Vue.prototype.$error = Modal.error; Vue.prototype.$warning = Modal.warning; Vue.prototype.$confirm = Modal.confirm; message.config({ duration: 3, maxCount: 3, });